安装 DSO 后网站崩溃

安装 DSO 后网站崩溃

安装 DSO 后,我的网站崩溃了,我所说的 DSO 是指可以加速网站速度的 PHP 处理程序,如下所示:http://boomshadow.net/tech/php-handlers/

首先,该网站运行正常。

然后,在我请求托管公司安装 DSO(以便运行 APC)后,我的网站无法运行。

编辑

问题是它现在显示一个充满警告的页面,提示未找到包含的文件。如下所示:

Warning: include(): Filename cannot be empty in /home/mydomain/public_html/index.php on line 14

Warning: include(): Failed opening '' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mydomain/public_html/index.php on line 14

第 14 行如下所示:

include ("include/header.php");

我在使用该include命令的所有线路上都遇到了类似的错误,而在安装 DSO 之前,它们都运行正常。

为什么会发生这种情况?我该如何修复它并使我的 PHP 代码再次工作?代码没有任何问题,在安装 DSO 之前它运行良好。我到处都检查过了,但似乎无法弄清楚安装 DSO 是否也需要进行一些配置更改。

答案1

  1. 检查文件的权限。DSO 作为 Web 服务器运行,而不是作为用户运行。
  2. 雇用一名服务器管理员。

相关内容