我甚至不知道如何解释这一点。 我唯一能想到的是“为什么我要用Windows服务器?”
我正在租用一台专用的1and1服务器 – 我自己安装了PHP – 使用快速的CGI和caching(很确定,我在安装PHP的时候检查了有关PHPdynamiccaching的事情)。
每隔几个小时的密集的php处理 – 我的网页开始locking – 通常只是显示空白页 – 没有任何错误。
就在现在,我查了一个页面 – 让我们把它叫做a.php – 它显示了b.php的结果 – 我以为我被黑了!
简单地重新启动IIS服务器,但是,解决了这个问题。
任何想法/帮助/知识与Windows 2008的类似问题?
我希望您已经阅读了使用FastCGI在IIS 7.0上托pipePHP应用程序的文章。 除非在.php中有一些丢失/丢失的configuration,我从来没有看到IIS服务错误的页面。 你当然可以检查IIS日志文件来validation相同。
不想让你失望,但是当我们使用IIS 7这样的新环境时,我们碰巧忽略了很多东西。
我从来没有见过页面交换的问题,但是我对空白页面有完全相同的问题,几周来我一直在挣扎。 我所做的是进入FastCGI设置,并将每个实例服务的页面数减less到100个左右,问题就解决了。 不是我满意,但自那以后还没有出现。
J.Ja