今天碰到个问题,nginx+php-fpm的简单架构,php-fpm要在某个目录(/xxx/xxx/www)下写东西。但是系统貌似不买账,报错消息为:

“[error] 24869#0: *1044 FastCGI sent in stderr: "PHP message: PHP Warning:  is_dir(): open_basedir restriction in effect. File(/xxx/logs/xxxxxxx/logs) is not within the allowed path(s): (/tmp:/xxx/logs/)”

,仔细翻了翻log,再看看手册。发现可能是open_basedir跟symbolic不匹配导致的。我今天碰到的,应该就是这个问题。


0 Responses to “php的open_basedir和symbolic link的问题”

  1. No Comments

Leave a Reply





文章归档