在安装某些插件时,可能会遇到“无法启用插件,因为它引起了一个致命错误(fatal error)。Parse error: syntax error, unexpected $end in”的提示,出现这种情况的大多说原因都是因为插件代码中使用了php 的简写 造成的。因为在 php5 版本中,一般都禁用了简写。问题知道了,解决的方法也就有了。
方法一:修改php.ini 配置
如果你有权限修改php.ini文件,打开这个文件,查找 short_open_tag ,将 short_open_tag = off 这个项目,修改设置为short_open_tag = on ,然后重启一下apache,即可解决。

方法二:修改插件源代码
打开报错的那个插件的对应文件,也就是 Parse error: syntax error, unexpected $end in 后面出现路径的文件,然后搜索 看看是不是有简写的 ,如果有,将它改为
从中也给插件编写者一个提示:要尽量规范代码的编写,尽量不要使用 简写。
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress错误:无法启用插件,因为它引起了一个致命错误》
文章链接:https://www.ibytx.com/14275.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
文章名称:《WordPress错误:无法启用插件,因为它引起了一个致命错误》
文章链接:https://www.ibytx.com/14275.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
相关推荐
#十月狂欢#Hostease:购虚拟主机送独立IP,购买美国/香港服务器,加送125个独立IP,可选不同C段,新老同享,先到先得,送完即止
#即将结束#SiteGround:19周年庆特别优惠,外贸主机/WordPress主机,年付低至$23.88,月付$1.99起
SiteGround:19周年庆特别优惠,外贸主机/WordPress主机,年付低至$23.88,月付$1.99起
bacloud黑五促销:便宜服务器,E5v4U26Q独立服务器6折,Linux KVM VPS 5折,虚拟主机7折,可选美国/荷兰/立陶宛机房
php中方法和函数的区别
网站SEO优化遇到降权怎么办
TypeScript动态创建类的方法
Laravel框架Warning: require(../vendor/autoload.php): failed to open stream: No such file or directory in .../autoload.php on line 17错误的解决办法

博悦天下



