0
我在我的代碼中有以下行,它可以在PHP-5.6中正常工作,但不在PHP-7.1中正常工作。require_once在PHP 5.6中工作,但不在PHP 7中
require_once '/app/plugin.php';
當我將其更改爲以下之一時,它與PHP-7.1協同工作?
require_once './app/plugin.php';
或
require_once 'app/plugin.php';
這裏有什麼問題的代碼的第一行?
在此先感謝。
文件路徑:'/ app/plugin.php'來自文件系統根目錄; '。/ app/plugin.php'或'app/plugin.php'是相對於當前工作目錄...爲什麼它在PHP5.6中正常工作可能對你的系統安全性很差 –
@MarkBaker我該如何修復PHP-5.6中的這個安全問題? – Sanky
安全問題在於你在服務器的'/ app'文件夾中有腳本文件,當它們幾乎肯定不在那裏時......將它們移動到合適的位置 –