0

ローカルホストの xampp に symphony をインストールしようとしました。私の PHP のバージョンは 7.0.5 です。すべての入力 (データベース接続、ユーザー名パスワードなど) を入力した後、次のエラー メッセージが表示されました。

    Symphony Warning: mt_srand() expects parameter 1 to be integer, float given
    95 * @return string
    96 * a hexadecimal string
    97 */
    98 public static function generateSalt($length)
    99 {
    100 mt_srand(microtime(true)*100000 + memory_get_usage(true));
    101 return substr(sha1(uniqid(mt_rand(), true)), 0, $length);
    102 }
    103 } 

これをどのように進めることができますか?私は初心者で、Symphony をインストールしようとしたのはこれが初めてです。事前にt​​hx。

アップデートここに画像の説明を入力

4

1 に答える 1

1

これは、まだリリースされていない次のバージョン(関数を使用) で修正されています。intval

Symphony CMS 2.6.7 は PHP 7 をサポートしていませんが、2.7 では少なくとも PHP 7 関連の問題がいくつか修正されています。したがって、2.6.7 のインストールでこの特定の問題を修正したとしても、インストール後に他の PHP 7 関連の問題に遭遇する可能性が非常に高いため、次のバージョンを待つのがおそらく最善です。

于 2016-06-21T08:07:06.053 に答える