2011-07-09 18 views
0

現在のWebサイトを別のサーバーにコピーしました。このエラーが発生しました。致命的なエラー:検出されたエンコード "UTF-32LE"からスクリプトを変換できませんでした

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ショー、サーバーは、他のバーチャルホストをrunnignが、それは上記のエラーに関連していますかなり確信しています。

[notice] child pid 8012 exit signal Segmentation fault (11) 

これらのサーバはどちらもFreeBSD 8.1、32ビット(エラーあり)と64ビットの両方を実行します。 Ports-catalogにあるApacheとPHPの最新バージョンにエラーがあるものだけを更新しました。更新前にエラーも発生しました。

コピーの目的は、新しいウェブサイトに大きな部品を使用することです。そのため、ファイルの削除をいくつか行っていますが、上記のエラーには影響しないはずです。

+0

あるサーバーから別のサーバーにデータをコピーするときに問題が発生した可能性はありますか?おそらく転送モードですか?さらに、これを引き起こす可能性のあるサーバー構成には違いがありますか? – Dan

+0

最初にファイルをtarして、httpでfetchを使って転送し、ファイルを展開しました。これはまた私に許可の問題をもたらしたので、私はそれらを新しいサーバでtarし、私のMacにtarbalをdowloadし、FTP経由でもう一度アップロードしました。これは恒久問題を解決しました。しかし、このエラーは依然として続きます。後日、今晩は、古いサーバーからMacBookにファイルを直接ダウンロードし、新しいサーバーにアップロードしてみましょう。 – Phliplip

答えて

0

これを解決するには、もう一度すべてを削除する必要がありました。オリジナルサーバーからmy macにウェブサイトのtarをダウンロードしてください。私のMacで抽出され、FTPで新しいサーバーにアップロードされました - 今、エラーはなくなりました。

関連する問題