服務(wù)器遷移php版本不同可能誘發(fā)的問(wèn)題
今天在服務(wù)器做了遷移以后,前臺(tái)可以正常顯示和調(diào)用,登陸后臺(tái)顯示500錯(cuò)誤,一般這種情況下都要查看核心跳轉(zhuǎn)文件,經(jīng)查看發(fā)現(xiàn)login.php文件并沒(méi)有調(diào)用.因?yàn)檎也坏絣ogin.php文件,那就證明這個(gè)文件里是有語(yǔ)法錯(cuò)誤。
打開(kāi)服務(wù)器報(bào)錯(cuò)信息發(fā)現(xiàn).Fatal error:Call-time pass-by-reference has been removed
經(jīng)過(guò)查找資料發(fā)現(xiàn),自己原來(lái)的服務(wù)器環(huán)境是5.2版本的,更換了服務(wù)器以后升級(jí)到了5.4版本,所以就出現(xiàn)了參數(shù)傳遞錯(cuò)誤.
Fatal error:Call-time pass-by-reference has been removed
PHP在升級(jí)到5.5時(shí),程序執(zhí)行過(guò)程中會(huì)出現(xiàn)如下錯(cuò)誤訊息
Fatal error:Call-time pass-by-reference has been removed,
即新版本已經(jīng)不允許在函數(shù)調(diào)用時(shí),采用引用的方式,如 getFormMethod(&$method),
這樣的參數(shù)傳遞方式已經(jīng)不被允許,可以在函數(shù)定義時(shí)寫(xiě)
function getFormMethod(&$method){},
調(diào)用時(shí)
getFormMethod($method);
以上內(nèi)容給大家簡(jiǎn)單介紹了,服務(wù)器遷移php版本不同可能誘發(fā)的問(wèn)題,希望對(duì)大家今后的工作學(xué)習(xí)有所幫助。
相關(guān)文章
thinkPHP框架中執(zhí)行原生SQL語(yǔ)句的方法
這篇文章主要介紹了thinkPHP框架中執(zhí)行原生SQL語(yǔ)句的方法,結(jié)合實(shí)例形式分析了thinkPHP中執(zhí)行原生SQL語(yǔ)句的相關(guān)操作技巧,并簡(jiǎn)單分析了query與execute方法的使用區(qū)別,需要的朋友可以參考下2017-10-10Laravel5.1 框架模型查詢作用域定義與用法實(shí)例分析
這篇文章主要介紹了Laravel5.1 框架模型查詢作用域定義與用法,結(jié)合實(shí)例形式分析了laravel5.1定義一個(gè)查詢作用域及動(dòng)態(tài)的查詢作用域相關(guān)操作技巧,需要的朋友可以參考下2020-01-01php微信開(kāi)發(fā)之關(guān)鍵詞回復(fù)功能
這篇文章主要為大家詳細(xì)介紹了php微信開(kāi)發(fā)之關(guān)鍵詞回復(fù)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06Symfony2針對(duì)輸入時(shí)間進(jìn)行查詢的方法分析
這篇文章主要介紹了Symfony2針對(duì)輸入時(shí)間進(jìn)行查詢的方法,結(jié)合實(shí)例形式分析了Symfony2針對(duì)mysql及MongoDB的輸入時(shí)間進(jìn)行轉(zhuǎn)換與查詢的相關(guān)操作技巧,需要的朋友可以參考下2017-06-06給WordPress中的留言加上樓層號(hào)的PHP代碼實(shí)例
這篇文章主要介紹了給WordPress中的留言加上樓層號(hào)的PHP代碼實(shí)例,這里只針對(duì)主評(píng)論而不針對(duì)層疊式的樓中樓里的評(píng)論,需要的朋友可以參考下2015-12-12Laravel框架Blade模板簡(jiǎn)介及模板繼承用法分析
這篇文章主要介紹了Laravel框架Blade模板簡(jiǎn)介及模板繼承用法,結(jié)合實(shí)例形式分析了Laravel框架Blade模板功能及模板繼承相關(guān)操作技巧,需要的朋友可以參考下2019-12-12