我在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. 在Linux中設置包含路徑
- 2. PHP包含路徑(Linux)
- 3. PHP,如何設置包含路徑
- 4. 麻煩設置PHP Zend包含路徑
- 5. Windows上的PHP包含Zend Framework不工作的路徑
- 6. 在Slim應用程序中包含Ubuntu的路徑PHP警告
- 7. 設置autoconf的包含搜索路徑
- 8. DBUS - 如何設置包含路徑
- 9. 使用bindgen設置包含路徑
- 10. PHP在OSX上包含路徑問題
- 11. 如何在Linux上設置類路徑?
- 12. linux-C++ makefile不使用包含路徑
- 13. 日食 - PHP包含路徑
- 14. 重構PHP包含路徑
- 15. 包含路徑的Eclipse設置
- 16. 設置路徑ubuntu 14.04
- 17. PHP Pear Mail - 包含路徑
- 18. PHP包含路徑忽略
- 19. PHP包含路徑錯誤();
- 20. PHP包含路徑查詢
- 21. python virtualenv設置路徑後不工作
- 22. 在PHP和HTML中包含路徑
- 23. PHP包含路徑問題
- 24. 包含LAMP PHP路徑
- 25. 包含空格的PHP Opendir()路徑
- 26. PHP包含子類路徑
- 27. PHP包含相對路徑
- 28. PHP包含路徑不使用在php.ini中指定的路徑
- 29. PHP包含路徑問題
- 30. Zend工具包含路徑
什麼是include_path和您試圖包含的所需文件? – animuson 2010-06-18 17:33:30
請從您的配置中發佈一些行。 – Sjoerd 2010-06-18 17:33:48
請顯示一些代碼。 – 2010-06-18 17:34:12