zoukankan      html  css  js  c++  java
  • Windows server 2008 iis7 下迁移DiscuzX1

    之前DiscuzX1是在内网服务器上的,下午领导说发布到公网去,偶又在公网服务器(Windows Server 2008)上配置PHP和Mysql环境。之后就是拷贝文件,备份还原MySql数据库(ps:SQLyog可真是个好东西)。都弄好之后发现一直报500错误。一只都找不到错误的原因,后来想到重新下载一个discuzx重新安装一个版本看看环境中那部分没设置对。发现是short_open_tag在默认情况下是Off的,改为On就行了。我之前还怀疑过是否缺少zend,后来证明不是。

    终于php可以正常显示了。但是发现uc_server和我开发的第三方asp.net应用程序无法正常通信了。甚至和DiscuzX1也无法通信了。DiscuzX1中也无法更新缓存了,提示写入/data/catch 和 /data/时出错。我看了下,应该是文件夹没有权限,给了文件夹IUSR以及NetworkService这两个用户以读写修改和运行的权限。结果更新模板的缓存的时候可以,但是更新数据缓存时出错。Google后发现有个朋友删除data/catch中的所有文件后,就可以正确的更新缓存了。刚才试验,把文件夹的USR以及NetworkService这两个用户的权限去掉后,也可以正确更新缓存,证明跟文件夹权限无关,应该跟没有删除/data/catch/中的文件有关。 接下来,UC_Server还是无法和应用程序通信,我用内网的UC_Server和公网的两个应用程序连接起来通讯正常,我就奇怪了,是么子问题啊。纠结纠结中,我就进入UC_Server的管理界面中一个菜单一个菜单的点开看看,点到"更新缓存"的时候,哥恍然大悟,这小子搞的鬼。更新缓存后,应用程序通信正常。完结。

    ////////////////////////////////
    ////////Sixi. Let it be.../////
    //////////////////////////////

  • 相关阅读:
    通过WCF引用ListData.svc查询,更新数据
    SharePoint2010 BCS搜索结果的标题
    多个Finder方法的外部内容类型
    SharePoint 2010 中的BCS身份验证模式
    使用Visual Studio工作流发布SharePoint网页
    PerformancePoint Services故障排除
    使用SharePoint 2010模式对话框
    在自定义字段类型的CAML中使用AJAX jQuery
    扩展Visual Studio 2010服务器资源管理器中的SharePoint结点
    BCS配置文件页、爬网与搜索
  • 原文地址:https://www.cnblogs.com/sixiweb/p/1838763.html
Copyright © 2011-2022 走看看