簡體   English   中英

linux plesk中的open_basedir錯誤

[英]open_basedir in linux plesk error

我正在嘗試從plesk中的另一個網站空間加載腳本。 我在網站空間中啟用了open_basedir,並在腳本中插入了

include "/var/www/vhosts/example.com/httpdocs/app/";

但是,這不起作用,並且我在日志中收到以下錯誤:

mod_fcgid: stderr: PHP Warning: include(/var/www/vhosts/example.com/httpdocs/eshop): failed to open stream: No such file or directory in /var/www/vhosts/test.example.com/httpdocs/index.php on line 2

mod_fcgid: stderr: PHP Warning: include(/var/www/vhosts/example.com/httpdocs/app): failed to open stream: No such device in /var/www/vhosts/test.example.com/httpdocs/index.php on line 2


mod_fcgid: stderr: PHP Warning: include(): Failed opening '/var/www/vhosts/example.com/httpdocs/app/' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/vhosts/test.example.com/httpdocs/index.php on line 2

我認為這與我以錯誤的方式編寫路徑但我無法理解正確的路徑有關。

由於另一個訂閱的文件由另一個系統用戶擁有,因此它不起作用。 最好將必要的代碼放在相同的訂閱中或/usr/share/pear/usr/share/php之類的共享位置:

plesk PHP include_path

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM