COVID-19【新冠病毒、武漢肺炎】即時資訊:全球疫情台灣疫情
目前位置: 首頁 > Ecshop 綜合文章 > PHP嚴重致命錯誤 Fatal error 處理

PHP嚴重致命錯誤 Fatal error 處理 超大 稍大 微大

發表於: 2020-07-01 最後更新: 現在時間:2020-11-25 06:50:53

PHP嚴重致命錯誤 Fatal error 處理
記得在PHP5就遇過這樣的錯誤訊息,在ecshop裡都是重複定義了某函數,或是同一個函數被載入了兩次

	Fatal error: Cannot redeclare auction_info() (previously declared in *****includes\lib_goods.php:1159) in ******\includes\lib_clips.php on line 955
錯誤訊息顯示了第一次從 includes\lib_goods.php 的 1159 行已經載入該函數,includes\lib_clips.php 的 955 行又定義一次同名的函數導致錯誤,解決的方法就是在第二次載入前先做判斷,如下:
	if(function_exists('auction_info') != true){
		function auction_info($act_id, $config = false)
		{
			.....
		}
	}
PHP嚴重致命錯誤 Fatal error 處理
您必須先 登入 註冊 才能下載附件!
對於本站文章有任何問題或建議歡迎到 : 討論區寫信給我
本站提供ECSHOP技術支援, 是網路開店最佳選擇 ,最後更新時間: 現在時間:2020-11-25 06:50:53