我尝试在版本6.0上使用Colibri Importer导入主题,但它一直停留在50%。当查看网络选项卡时,我发现从服务器返回了一个500
错误,主体为
<p>There has been a critical error on this website.</p><p><a href="https://wordpress.org/support/article/faq-troubleshooting/">Learn more about troubleshooting WordPress.</a></p>
如何修复此错误?请参阅以下内容:D
2条答案
按热度按时间qni6mghb1#
我查看了
/var/log/apache2/error.log
中的服务器端日志(我在Apache上使用DigitalOcean WordPress droplet),发现了更多关于问题所在的详细信息。在这些日志中,靠近底部的是以下内容:我在我的服务器上找到了上面提到的
/var/www/html/wp-content/plugins/colibri-sync/src/Colibri/Sync/Endpoints/Importer.php
文件,并查看了181
行上的getColibriUploadPath
函数,问题就出在这里。看起来trim
函数应该是一个字符串,但却被赋予了一个数组。为了解决这个问题,我替换了与
并保存了文件。没有重新启动服务器或其他任何东西,我重新尝试导入,它成功了!希望这有助于任何刚刚更新到WP 6. 0并正在努力让Colibri导入器在该版本上工作的人:)
nukf8bse2#
尝试用WP 6.1.1(Colibri WP是6.0)做同样的事情,在日志中得到同样的错误。修改了服务器上的Importer.php,但是导入过程卡住了,也是50%。