2016-08-31 29 views
0

我有一個相當天真的問題。在WAMP環境我用的作曲家,以輸入一些圖書館,我使用它是這樣的:在linux的php應用程序中替換雙反斜槓

use Hpar\PrestashopBridge\PrestashopBridge; 

但是在Linux環境下,我得到了以下錯誤:

mod_fcgid: stderr: PHP Fatal error: Call to undefined method Hpar\PrestashopBridge\PrestashopBridge::redirect() in /var/www/vhosts/example.com/

(它取代了反斜線雙反斜槓)。我該如何解決它?

+0

的消息說,這一切,你在呼喚PrestashopBridge'的'一個未定義的方法,方法「重定向」沒有定義。你爲什麼認爲這是因爲被替換的字符? – SaschaM78

+0

由於它在本地服務器和日誌中工作,我可以看到它在第二行中用雙反斜槓代替 –

+0

您可以在服務器上打開提到的文件並檢查重定向方法是否已定義? – SaschaM78

回答

-1

這個問題可以固定試圖把/ \或雙反斜線// \我固定這是

+0

字符串中的正斜槓不必轉義,「//」將是「雙斜線」,而不是「雙反斜線」。 – SaschaM78

+0

在第一種情況下,它會拋出錯誤PHP解析錯誤:語法錯誤,意外的'/',期待','或';' –

相關問題