在我的 Ubuntu 服务器 14.04 上,我通过符号链接更改了 Apache 文档根目录。我首先将原始/var/www
目录重命名为,然后/var/www-old
创建了指向新文档根目录的符号链接:
sudo ln -s /srv/datadisk01 /var/www
一切似乎都很好,除了我因为收到 500 错误而无法运行任何 PHP 脚本。
suphp.log 说:
Script "/var/www/website/html/phpinfo.php" resolving to "/srv/datadisk01/website/html/phpinfo.php" not within configured docroot
所以我改变了一些参数/etc/susphp/suphp.conf
将路径添加到新文档根目录
docroot=/var/www:/srv/diskdata01:${HOME}/public_html
将检查虚拟主机变为假
check_vhost_docroot=false
但 suphp.log 一直在说
Script "/var/www/website/html/phpinfo.php" resolving to "/srv/datadisk01/website/html/phpinfo.php" not within configured docroot
我真的用完了解决方案。有人可以帮助我吗?
谢谢