嗨 我已經包含這在我的index.php
include $page;
,但它不工作現場服務器,但工作正常在我的本地上。 我還在index.php頁面的頂部包含了include ('includes/_ini.php');
,其中$page
被定義。 請建議
在服務器給它下面的警告
Warning: include(?pgid=1&parid=&rid=1&lang=1) [function.include]: failed to open stream: No such file or directory in /opt/lampp/htdocs/mysite.com/index.php on line 290
Warning: include(?pgid=1&parid=&rid=1&lang=1) [function.include]: failed to open stream: No such file or directory in /opt/lampp/htdocs/mysite.com/index.php on line 290
Warning: include() [function.include]: Failed opening '?pgid=1&parid=&rid=1&lang=1' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/mysite.com/index.php on line 290
集中顯示錯誤報告,看看它說。你可能會錯誤地鏈接代碼是危險的文件 –
。不要在包含命令中使用變量。您可能會遇到安全問題!遠程文件包含或他們可以查看您的祕密文件! –
這是一場等待發生的重大災難。猜猜當啓用URL封裝並且將'?page = http:// domain.com/script.txt'傳遞給腳本(其中script.txt是包含一些PHP代碼的文件)時會發生什麼。 – wimvds