LoginSignup
29
22

More than 5 years have passed since last update.

Mac環境のphp.iniを修正する方法

Posted at

ある日Mac環境でPHPを使ったCLIツールを実行したところ、メモリ不足でエラーとなりました。

「とりあえずphp.iniを修正して乗り切るか」と思い下記コマンドを実行してファイルを探してみました。

$ php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

あれ・・・?ない??

CentOSでは大体/etc/php.iniにあるのでgrepしてみましょう。

$ ls /etc | grep php.ini
php.ini.default
php.ini.default-previous

php.iniはないけど、それっぽいファイルがありますね。

コレ系のファイルは「コピーして使いましょう」というのがいつものパターンなのでそれでやってみます。

$ sudo cp /etc/php.ini.default /etc/php.ini
$ sudo chmod 644 /etc/php.ini

# 認識されているか確認
$ php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)

$ sudo vim /etc/php.ini
# PHPの設定を修正

メモリの上限を増やし、CLIツールを実行したところ今度は正常に処理されました。

Mac環境でPHPの設定を変えたいって方は上記の方法を試してみてください。

29
22
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
29
22