我有一个VServer与Debian挤压Debian Squeeze / Apache2 / FastCGI / MySQL / Froxlor运行。 客户,域名和FTP帐户的pipe理使用Froxlor进行。
以下问题:如果我在用户的Web空间安装像Roundcube这样的应用程序,我需要在configs中为日志文件设置path。
如果我将webroot作为根目录,我将设置“/ mail / log /”作为日志文件夹的path(基于web空间的根目录),但是PHP正在使用此path并查看实际系统path(/邮件/日志)。
现在我得到一个“有效的安全模式限制”错误
– >在Debian系统中,它无权使用这个path。
为了解决这个问题,我必须设置真正的系统path到日志文件夹(/ var / customers / webs / xxx / mail / log)。
是否有可能在webroot(或openbasedir)中使用apache(vhosts或php.ini)监控PHP根目录是用户的根目录(/ var / customers / webs / xxx /), 。 以这种方式configurationPHP应用程序会容易得多。
09.11更新:
正如我想出了许多人运行多个Apache实例(每一个用户)来解决这个问题。
但是必须有一个更有效的方法来将PHP监控到文档根目录。
我希望你可以帮助我 :)
提前致谢,
芬顿