首頁 > PHP, 部落格更改誌 > 如何排除WordPress Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context

如何排除WordPress Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context

2021年1月20日 發表評論 閱讀評論

這次除了升級wordPress,也一併從php5版 升級php7,所以同時間做這麼多調整,就等於拿石頭砸自己的腳 哈 哈

好吧都砸腳了,當然還是要搞好才行,在升上去php7後,原本可以用的wordPress ,忽然在一些功能上變成不能執行了,只好再追查下去

首先,將debug mode打開一看,才能找到問題點(如下圖),看來是套件衝突到了

查了一下,php 7.0以上版本,不允許 break 在  for 或 foreach 、switch 之外的地方出現,所以報出錯誤,排除的方式很簡單

就是去找到該路徑的程式,都有行數了,找了一下該行數,多半這錯誤的行數,是可以直接註解掉 無意義的程式,就大膽的註解掉吧

再重新運行後就可以正常了。

Be Sociable, Share!
Categories: PHP, 部落格更改誌 Tags: ,
  1. 目前尚無任何的評論。
  1. 目前尚無任何 trackbacks 和 pingbacks。

*