1. php如何查找文件
通過報錯信息我們能夠看到('failed to open stream','Failed opening required'),這是被包含的文件無法打開。造成這種錯誤原因有兩個。
1、在source_index.php這個文件同級目錄下面沒有function.php這個文件。
2、或者是require_once(data/function.php);這條語句寫錯了,造成無法定位到正確的目錄。我在下面再給你介紹一下目錄定位的一些知識。
2.1、require_once("data/function.php");
意思是:調用source_index.php所處目錄下的data目錄下面的function.php文件。
2.2、require_once("/data/function.php");
意思是:調用source_index.php所在目錄根目錄下面的data目錄下面的function.php文件。
2.3、require_once("../data/function.php");
意思是:調用source_index.php上一級目錄下面的data目錄下面的function.php文件。
2.4、require_once("./data/function.php");
意思是:調用source_index.php當前目錄下的data目錄下面的function.php文件,與require_once("data/function.php");該條語句的作用是一樣的。
希望上面的知識能幫你解決這個問題。
2. php文件下載,為什麼文件名有中文的提示找不到文件
如果網頁編碼是GB2312就不會出問題,因為系統中的文件名應該是GB2312編碼的,否則就會文件找不到。因為不同編碼的同一個漢字,其代碼是不同的。
3. 為什麼我把一個php文件放到網站根目錄里之後運行,顯示未找到
你好,讓拍孫這是沒有找到文件的錯誤提示
應該是你文件路徑不對,
你這是本地的測試賀困環境,要把a.php放在wamp的www目錄
希望你的坦鏈問題能解決。
4. 關於PHP安裝之後沒有php.ini文件
PHP安裝之後沒有php.ini文件是設置錯誤造成的,解決方法為:
1、新建一個PHP文檔,該文檔的版目的是檢測PHP的環權境配置。
5. 為什麼訪問不到phpstudy網站目錄下的文件夾內的文件
1、確認phpstudy的埠是否有問題比如80埠是否被佔用。
2、確認PHP版本號,由於高級版本需要進行偽靜態設置,
3、確認域名解析是否已經解析到phpstudy所在伺服器IP地址。
6. PHP配置文件php.ini默認路徑找不到怎麼辦
windows服務,apache伺服器mod方式運行php,在輸入phpinfo()後,看不到php.ini文件的具體路徑時,可以嘗試以下方式進行修改 打開apache的配置文件,一般在apache的安裝目錄下找到conf/httpd.conf,查找php5_mole,在這一行的下面添加如下的代碼 LoadMole php5_mole php5apache2_2.dll phpinidir path/to/php/ini/dir/ 這里的路徑為php.ini的實際路徑,以斜杠結尾 重啟apache伺服器即可。