2016-07-03 2 views
-1

死のPHPの白い画面:Ubuntuの/仏式 - 私はアマゾンEC2上のゼロからLAMPをインストールし

私が使用して按分5.5.49 のApache/2.4.7、PHP 5.5.9-1ubuntu4.17、14.14版のMySQL prestashop(1.4.1.5)ですが、実行すると白い画面が表示されます。

ログまたは画面にエラーはありません。

私はそれが改行を見つけることを試みたと私がしなければことがわかった:/classes/Cookie.phpライン上

if (!Language::getLanguage((int)$this->id_lang)) { 
     $t = Configuration::get('PS_LANG_DEFAULT'); 
     echo 1; 
     $this->id_lang = $t; 
     echo 1; 
    } 

:277

のみ最初の「1」はエコーされます。

何が起こっていますか?

答えて

0

短い答え:コンソールの実行でsudo php5enmod mcrypt

長い答え:

クッキーを。 PHPファイルは

01です
/** 
     * Magic method wich add data into _content array 
     * 
     * @param $key key desired 
     * @param $value value corresponding to the key 
     */ 
    public function __set($key, $value) 

$this->id_lang = ???この関数は、encrypt()関数を使用する他の関数を呼び出しています。

あなたがしなかった場合、sudo php5enmod mcryptは、PHPを静かにクラッシュさせ、仕事の半分をウエストします。

-1

あなたは、この行の;必要があります。

$this->id_lang = $t 

ので:

$this->id_lang = $t; 
+0

10xしかし、これは問題の構文エラーであり、実際の問題はコードではありませんでした。 –

関連する問題