2

Macにyii 2をインストールしています。コマンドラインに移動して実行すると、mamp pro(3.0.7.3最新)があります。

php init というメッセージが表示されます

Yii2 には mcrypt PHP 拡張機能が必要です。

phpinfo() を使用してサーバーを確認したところ、mcypt が有効になっていることがわかりました。php.ini を確認したところ、リストされており、ファイルは参照先のディレクトリに存在します。

誰かアイデアはありますか??

4

1 に答える 1

2

php.iniこれはおそらく、php CLI (コマンド ライン インターフェイス) がMAMPと同じものを使用していないことを意味します。php -c /path/to/mamp/php.ini確実に同じ php.ini を使用するようなものを使用できます。

または、次のコマンドを試してください: php --ini、これにより、構成ファイル名が表示されます。

Configuration File (php.ini) Path: /path/to/php/conf
Loaded Configuration File: (none)

次に、シンボリック リンクを作成できます。

cd /path/to/php/conf
sudo ln -s /path/to/mamp/php.ini php.ini
于 2014-12-19T21:41:02.147 に答える