我在使用符号链接的 apache2 服务器上遇到了一些麻烦。
基本 www 文件夹位于“/var/www//htdocs”中。我对“/var/www//htdocs/l/”做了一个符号链接表格/home//log”并将其称为“log”。
在我看来,www-data 用户和 .
在我的脚本中,我收到了这个错误:
Warning: fopen(): open_basedir restriction in effect.File(/var/www/<domain>/htdocs/l/log/logs_test.log) is not within the allowed path(s): (/var/www/<domain>:/usr/share/pear:/usr/share/php:/tmp:/usr/share/phpmyadmin) in /var/www/<domain>/htdocs/l/test.php on line 7 Warning: fopen(/var/www/<domain>/htdocs/l/log/logs_test.log): failed to open stream: Operation not permitted in /var/www/<domain>/htdocs/l/test.php on line 7
当我在 apache2.conf 中添加来自符号链接的真实路径时,应该可以解决这个问题。但是,这是我的问题:我不会为每个符号链接添加真实路径。
我希望您能理解我的问题,如果您需要更多信息,请告诉我。