我在尝试访问我的网站时遇到了与MODx有关的问题。它给出了以下错误:
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »
PHP error debug
Error: Function split() is deprecated
Error type/ Nr.: - 8192
File: /mnt/stor2-wc1-dfw1/371478/401863/www.stonero.com/web/content/manager /includes/document.parser.class.inc.php
Line: 844
Line 844 source: $tempSnippetParams= split($splitter, $tempSnippetParams);
Parser timing
MySQL: 0.0283 s (3 Requests)
PHP: 0.0430 s
Total: 0.0713 s
它开始是一个子页面上的问题,当我清除缓存时,它只是打破了整个网站。有人可以帮助我吗?
提前致谢, 克里斯
答案 0 :(得分:0)
Web服务器上的PHP版本不支持split()
功能。您可能已安装了为过时的PHP版本编码的代码段或插件 - 或者您的Web主机已升级到较新的PHP版本。
您需要找到此代码段/插件并将其替换为explode()
。最简单的方法是在数据库中搜索该行的相关表:
$tempSnippetParams= split($splitter, $tempSnippetParams);