我在Windows上開發了一個WampServer網站。完成網站並測試所有功能後,我嘗試將它部署在運行Ubuntu的Linux服務器上。我開始得到有關找不到包含在我的包含路徑中的文件的錯誤!我在htaccess文件中設置包含路徑,相同的php文件,甚至php.ini絕對路徑,沒有運氣它不起作用。我試圖檢查所需文件的情況,但它們是正確的!
我不確定是什麼問題,所以任何人都可以幫助我調試這個問題!PHP設置包含路徑在Ubuntu linux上不工作
0
A
回答
0
瘋狂猜測:您正在使用php_value
設置來指定包含路徑,但與Windows服務器不同,PHP不會作爲您的Ubuntu安裝中的Apache模塊運行,它是prerequisite for those .htaccess settings to work。
0
檢查路徑之間的分隔符。 Windows使用;
(分號),Linux使用:
(冒號)。您還需要確保在Linux上的每個路徑中的目錄之間使用正斜槓而不是反斜槓。
c:\include;c:\include\path;.
- >/include:/include/path:.
另一種可能性是,用戶運行的Apache沒有讀訪問包括目錄。
相關問題
- 1. PHP包含路徑(Linux)
- 2. 麻煩設置PHP Zend包含路徑
- 3. 在Slim應用程序中包含Ubuntu的路徑PHP警告
- 4. 設置autoconf的包含搜索路徑
- 5. 如何在Linux上設置類路徑?
- 6. linux-C++ makefile不使用包含路徑
- 7. 日食 - PHP包含路徑
- 8. PHP包含路徑忽略
- 9. PHP包含路徑錯誤();
- 10. python virtualenv設置路徑後不工作
- 11. 包含LAMP PHP路徑
- 12. 包含空格的PHP Opendir()路徑
- 13. PHP包含路徑問題
- 14. Zend工具包含路徑
- 15. PHP eAccelerator在包含路徑問題
- 16. 獲取PHPUnit工作 - 包括路徑設置不正確?
- 17. 如何在php上面的工作目錄中設置包含函數的絕對路徑?
- 18. 包含在PHP中的路徑問題
- 19. 設置PHP包含每個站點的路徑?
- 20. $位置路徑不工作
- 21. php在文件路徑前包含「..」
- 22. 如何在ubuntu服務器上設置gwt上傳的路徑
- 23. 設置包含c/C++的路徑 - 相對於vscode中的工作空間路徑的項目(.json配置)
- 24. PHP包含不工作?
- 25. eclipse找不到sdk在linux上的路徑ubuntu
- 26. VS15包含路徑
- 27. 包含在JavaScript文件路徑傭工
- 28. 在Linux上設置OGRE的netbeans(Ubuntu)
- 29. 上傳PHP腳本不工作在Ubuntu
- 30. 如何在Java中設置文件路徑(VPS服務器Ubuntu)
什麼是include_path和您試圖包含的所需文件? – animuson 2010-06-18 17:33:30
請從您的配置中發佈一些行。 – Sjoerd 2010-06-18 17:33:48
請顯示一些代碼。 – 2010-06-18 17:34:12