Macの組み込みバージョン5.6のphpを7.0に変更しましたが、私のmcrypt
は動作しません。私はbrew install mcrypt php70-mcrypt
を使ってインストールしました。 この問題をどのように修正できますか?私はMacOS Sierraを使用しています。mcryptがロードされていません(インストール後も)
0
A
答えて
0
まず、PHPを再起動してください。コマンドラインでphp -vと入力し、実際に7.0を使用していることを確認します。
まだ動作しない場合は、phpファイルを作成してphpinfo()を実行し、拡張機能がロードされているかどうかを確認してください。そうでない場合は、さらに情報を提供してください。
0
インストール後にmcrypt
を有効にしましたか?次のコマンドを使用してmcrypt
を有効にすることができます。
PHP5
php5enmod mcrypt
PHP7 +
phpenmod mcrypt
また、あなたはphp.ini
にmcrypt
の行をコメントアウトすることによってこれを行うことができます。
それが役に立ったら教えてください!
0
/etc/php.iniを編集して拡張機能を有効にする必要があります。このファイルが存在しない場合は、/etc/php.ini.defaultをコピーして名前を変更:
sudo cp /etc/php.ini.default /etc/php.ini
編集に/etc/php.iniファイルと次の行を追加します。
extension=mcrypt.so
と再起動をapache
sudo apachectl restart
関連する問題
- 1. php-mcrypt拡張機能がロードされていません
- 2. pipインストール後もCeleryExecutorが定義されていません[セロリー]
- 3. インストール済みのレールGemがロードされていません
- 4. ptyモジュールがインストールされていてもインポートできません
- 5. unity 5.4 apkがインストールされていても開けません。
- 6. フラスコがインストールされていても輸入されていません
- 7. 新しくインストールされたgemがRVMにロードされていません
- 8. QWebviewがロードされていません
- 9. UITableViewがロードされていません
- 10. JVMTIがロードされていません
- 11. カスタムベンダーバンドルネームスペースがロードされていません
- 12. Javascriptがロードされていません。
- 13. モーメントロケールプラグインがロードされていません
- 14. ページがロードされていません
- 15. フレックスライブラリがロードされていません
- 16. シムアドインがロードされていません
- 17. テンプレートファイルがロードされていません
- 18. フォントがロードされていません
- 19. javascriptがロードされていません
- 20. キャッシュマニフェストがロードされていません
- 21. ブートストラップファイルがロードされていません
- 22. SoapExtensionがロードされていません
- 23. サブフォームがロードされていません
- 24. IronPython.Modules.dllがロードされていません
- 25. Microsoft.EntityFrameworkCore.Designがインストールされていません
- 26. package.initがインストールされていません
- 27. qmlviewerがインストールされていません
- 28. MVCがインストールされていません
- 29. Dplyrがインストールされていません
- 30. LWAPlugin64BitInstaller32がインストールされていません
mcryptは正常にインストールされましたか? 'brew install php7.0-mcrypt'コマンドはありませんか? brewが拡張機能を有効にしていない可能性もあります。この人の回答を参照してくださいhttp://stackoverflow.com/a/35421763/6208463 –