将一个正在运行的网站从一台服务器复制到另一台服务器,现在我收到了这个错误 - 浏览网站的主页。
Fatal error: Could not convert the script from the detected encoding "UTF-32LE"
to a compatible encoding in /usr/local/share/zf/library/Zend/Application.php
on line 320
全局httpd-error.log
显示,服务器运行其他vhost,但很确定它与上述错误有关。
[notice] child pid 8012 exit signal Segmentation fault (11)
服务器都运行FreeBSD 8.1,一个32位(有错误),另一个运行64位。刚刚将有错误的那个更新到最新版本的Apache和PHP,可在Ports-catalog中找到。更新前也出现错误。
请注意,我的副本是使用大型部件用于新网站,因此一直在删除文件,但不应对上述错误产生任何影响。
答案 0 :(得分:0)
要解决这个问题,我必须再次删除所有内容,将网站上的tar从源服务器下载到我的mac。在我的Mac上提取,并通过FTP上传到新服务器 - 现在错误消失了。