現在、自分のサイトを開発している間、localhost で php バージョン 5.4.16 を実行しています。を使用したいのですpassword_hash()
が、次のエラーが発生し続けます。
致命的なエラー: 123行目の/dir/to/file.phpの未定義関数 password_hash() の呼び出し
なぜこうなった?
ありがとう!
現在、自分のサイトを開発している間、localhost で php バージョン 5.4.16 を実行しています。を使用したいのですpassword_hash()
が、次のエラーが発生し続けます。
致命的なエラー: 123行目の/dir/to/file.phpの未定義関数 password_hash() の呼び出し
なぜこうなった?
ありがとう!
新しいpassword_*
メソッドは PHP 5.5 以降でのみ利用可能です:
http://www.php.net/manual/en/function.password-hash.php
前方互換性を提供するこのライブラリを見てください。
https://github.com/ircmaxell/password_compat
password_*
PHP 5.5 を実行できるようになるまで、それを使用して新しいメソッドにアクセスできます。