0

ログのエラーは

Premature end of script headers: index.php, referer: http://www.example.com/index.php/install/wizard/config/?config%5Blocale%5D=en_US&config%5Btimezone%5D=America%2FLos_Angeles&config%5Bcurrency%5D=USD

Magento インストール画面に表示されるエラー

Error log record number: 425991650051

また、インストール中に、magento データベースに 86 個のテーブルしか正常に追加されなかったことがわかりました。

サーバーのphpinfo

display_errors  On
max_execution_time  30
memory_limit    90M
safe_mode   Off
cURL support    enabled 
PDO support enabled
Simplexml support   enabled
mcrypt support  enabled
hash support    enabled
GD Support  enabled
DOM/XML     enabled 
iconv support   enabled 
Soap Client     enabled
Soap Server     enabled 

Mysql Server version: 5.1.56
PHP Version 5.3.13

index.php に加えられた変更

error_reporting(E_ALL);
ini_set('display_errors', 1);

最初はmemory_limitとmax_execution_timeが原因だと思っていましたが、ローカルホストでこれと同じシナリオを再作成したところ、メモリが90Mに制限され、最大実行時間が30に制限されていたにもかかわらず、正常に機能しました

この問題を解決するには?

4

1 に答える 1

0

これを試してみましたか

index.php の権限を 644 に変更します。

また、ディレクトリのアクセス許可を変更しました:app、var、media、およびapp / etcを755に変更しました

于 2013-05-29T10:00:19.003 に答える