致命错误:未捕获错误:C] \ xampp \ htdocs \中的字符串不支持[]运算符

时间:2018-09-20 17:47:24

标签: php wordpress

我尝试按照以下教程将在线WordPress网站(使用XAMPP)克隆到localhost:https://looks-awesome.com/copying-live-wordpress-site-localhost

一切都很容易理解,并且顺利进行,直到我尝试加载该网站。每当我尝试打开index.php或wp-admin时,都会显示此错误: “严重错误:未捕获的错误:[] C:\ xampp \ htdocs ...中的字符串不支持运算符”。它引用了不同主题和插件的php文件。

导航到有问题的PHP代码后,确实似乎在字符串上使用了[]运算符。为什么所有这些都可以在我们的实时网站上正常运行,而在本地却不能正常运行?有办法解决并解决此问题吗?

谢谢您的时间!

1 个答案:

答案 0 :(得分:1)

这是您在本地主机中使用的PHP的不同版本,并且您使用的主题和插件与php> = 7.1不兼容 从PHP 7.1开始,如果该数组索引设置为字符串,则以前不允许php语法同时在该新数组中具有元素的数组上同时创建子维的php语法。 将您的localhost PHP版本降级到5.6,它将可以正常工作