require_once可以与符号链接一起使用吗?

时间:2008-10-12 16:49:29

标签: php linux lamp

在CentOS LAMP框中,尝试让require_once在PHP5中的脚本内部工作。如果要包含的文件不在符号链接目录中,它可以正常工作,但如果要求的文件位于通过符号链接找到的目录中,则无法找到它。

这是require_once和符号链接的限制吗?

编辑 - 感谢您的投入,全部。我认为在阅读

之后,这很可能是一种权限

3 个答案:

答案 0 :(得分:3)

据我所知,require_once可以使用符号链接。我在WordPress MU安装中使用include_once和一些符号链接,它运行得很好 - 我无法想象为什么require_once在这方面的功能与include_once不同。

您是否有机会设置open_basedir限制?

答案 1 :(得分:3)

你能不能做以下的事情?


   if (is_link($path))
   {
      $path = readlink($path);
   }
   require_once($path);

答案 2 :(得分:1)

据我所知,没有。权限是否与不使用sym链接时相同?