【发布时间】:2018-09-03 12:07:52
【问题描述】:
我为一家清洁公司创建了一个 wordpress 网站,现在他们回复我说他们的网站有问题。当我尝试打开它时出现错误:
解析错误:语法错误,意外的“开关”(T_SWITCH),期待 标识符 (T_STRING) 在 /home3/feelthespiri/public_html/pgscleaning.co.uk/wp-content/plugins/meta-box/inc/sanitizer.php 在第 60 行
致命错误:调用未定义函数 is_user_logged_in() in /home3/feelthespiri/public_html/pgscleaning.co.uk/wp-content/mu-plugins/endurance-page-cache.php 在第 370 行
当我尝试进入管理面板时,我得到:
解析错误:语法错误,意外的“开关”(T_SWITCH),期待 标识符 (T_STRING) 在 /home3/feelthespiri/public_html/pgscleaning.co.uk/wp-content/plugins/meta-box/inc/sanitizer.php 在第 60 行
这是 php 文件中的第 60-63 行:
public function switch( $value ) {
return (int) ! empty( $value );
}
}
谁能指导我,如何继续,因为我真的迷路了,谢谢。
【问题讨论】:
-
你试过停用这些插件吗?
-
switch 是默认的 php 函数。您不能用作自定义函数
-
在某处支持这个插件
mu-plugins,ftp 到你的服务器并删除这个mu-plugins插件:ostraining.com/blog/wordpress/disable-a-wordpress-plugin - 看看它是否工作 -
我无法按照文章中描述的方式停用插件:/我试图删除插件的整个文件夹,但没有任何变化......