搜尋

首頁  >  問答  >  主體

nginx php-fpm 報一個錯誤「open_basedir restriction in effect」 求教

lnmp一鍵安裝套件web環境
Message: is_dir(): open_basedir restriction in effect. File(/mnt/web_site_log/www.abc.com/) is not within the allowed path(s) : (/vagrant/vbee2:/tmp/:/proc/)

其中/mnt/web_site_log/www.abc.com/是日誌目錄,這個我已經手動建立了,所屬使用者和所屬群組已經給了www使用者

不知道是哪裡出了問題,在php.ini裡加了 open_basedir=/vagrant/vbee2/:/tmp/:/proc/ 這一段也不行。

搞了一整晚,也沒搜尋到解決辦法。而且還有一個問題就是驗證碼圖示不顯示,請問這是哪裡的原因。

謝謝了

PHPzPHPz2872 天前737

全部回覆(1)我來回復

  • 世界只因有你

    世界只因有你2017-05-16 17:23:45

    open_basedir限制了PHP能操作的目錄,你應該把/mnt/web_site_log/www.abc.com/也加入到open_basedir中.
    open_basedir=/vagrant/vbee2/:/tmp/:/proc/:/mnt/web_site_log/www.abc.com/

    回覆
    0
  • 取消回覆