如何排除WordPress Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context
這次除了升級wordPress,也一併從php5版 升級php7,所以同時間做這麼多調整,就等於拿石頭砸自己的腳 哈 哈
好吧都砸腳了,當然還是要搞好才行,在升上去php7後,原本可以用的wordPress ,忽然在一些功能上變成不能執行了,只好再追查下去
首先,將debug mode打開一看,才能找到問題點(如下圖),看來是套件衝突到了
查了一下,php 7.0以上版本,不允許 break 在 for 或 foreach 、switch 之外的地方出現,所以報出錯誤,排除的方式很簡單
就是去找到該路徑的程式,都有行數了,找了一下該行數,多半這錯誤的行數,是可以直接註解掉 無意義的程式,就大膽的註解掉吧
再重新運行後就可以正常了。
近期留言