2016-07-16 10 views
1

PHPの設定でいくつかの問題が発生しましたが、自分で解決できない場合は、ヘルプが必要です。Prestashop、allow_url_fopen、白い画面

Prestashop 1.6.0.14 allow_url_fopenが "On"の場合、管理インタフェースを読み込めません。adminログインページの白い画面が表示されます。エラー報告では何も返されず、白い空白ページのみが返されます。

スクリプトプロトコル戻っ:

334","(Warning) Cannot modify header information - headers already sent by (output started at Admin_dir/index.php:34)" 

しかし、これらは唯一の警告であり、バックオフィスが働かなければなりません。

allow_url_fopenを無効にした場合、バックオフィスは機能しますが、多くの管理機能がなければ、allow_url_fopenオプションは "On"にする必要があります。

すべての深さのすべてのPrestashopルートディレクトリに対して、テスト用にアクセス権を0777に変更しましたが、同様の結果が得られました。

キャッシュ(/ cache/smarty/cache &キャッシュ/スマート/コンパイル)が手動でクリアされました。

memory_limitオプション(php.ini)は256Mbです。

システムにphp.iniファイルが1つしかありません。再帰やjailはありません。

テスト用の作業バックアップからすべてを復元しましたが、同様の結果が得られました。

明らかに、問題はPHP設定または拡張機能にあります。しかし、自分でそれを見つけることはできません。助けてください!!!

View info() PHP information

+0

デバッグを「オン」にしましたか? –

答えて

0

これは、自動キャッシュ浄化シェルスクリプトは、キャッシュのdirsの間違ったアクセス権を設定します を解決しました。 それは恐ろしいものでした。