我有一個PHP線路在localhost中工作,但不在實時網站上的情況。代碼行低於:include()在本地主機上工作,但在實時網站上不工作
include(get_template_directory().'/mpdf-master/mpdf.php');
我使用
- 的WordPress 4.6.1
- 聯繫表7插件 - 4.5版
- MPDF庫中創建PDF
- PHP版本在本地主機: - 5.6和在網絡服務器中: - 5.5
這種行爲背後的原因是什麼?
編輯:在檢查我發現了一個Ajax錯誤
JSON.parse: unexpected character at line 2 column 1 of the JSON data
這是否有助於解決問題?
這是否是由於目錄權限755造成的?
可能走錯了路。檢查你得到的錯誤。 – simon
您可以回顯get_template_directory()以查看它包含的內容。 –
本地主機使用相同的路徑,其工作完美。現場網站中的目錄結構與localhost相同 – Shabeeb