私のメインサイトでは正常に動作しています。しかし、私のサブドメイン上で、まったく同じコードは、次のエラーの原因となっている。password_verifyがPHPのサブドメインで動作しない
subdomain.example.comページが機能していない
subdomain.example.comはこの要求を処理することができません現在、 。
パスワードを確認するためのコードです(password_verify($password, $hash)
)。
私のメインサイトでは正常に動作しています。しかし、私のサブドメイン上で、まったく同じコードは、次のエラーの原因となっている。password_verifyがPHPのサブドメインで動作しない
subdomain.example.comページが機能していない
subdomain.example.comはこの要求を処理することができません現在、 。
パスワードを確認するためのコードです(password_verify($password, $hash)
)。
password_verifyだけPHP 5.5で導入されました - あなたのサブドメインのサイトには、それよりも低いバージョンで実行されている場合、あなたは、このようなhttps://github.com/ircmaxell/password_compat
何らかの理由で、JustHostが私のサブドメインの '.htaccess'に' AddHandler application/x-httpd-php54 .php'という行を自動的に追加しました。私はそれをコメントして、今すぐ動作します。 –
として前方互換ライブラリを使用する必要がありますプライマリドメインとsubdominです同じサーバー上で同じバージョンのPHPを使用していますか? –
はい、私のサブドメインの私の.htaccessファイルには、この行 'AddHandler application/x-httpd-php54 .php'が含まれていて、私のメインドメインは含まれていません。 Justhostはその行を自動的に追加しました。私は今それをコメントしようとします。 –
これはおそらく問題です。 'password_verify'を使用するにはphp 5.5が必要です。 –