MacOSx Mountain Lionで「phpize」コマンドを実行しようとしていますが、これは私が得るものです:
Cannot find config.m4.
Make sure that you run '/opt/local/bin/phpize' in the top level source directory of the module
このエラーを解決するにはどうすればよいですか?
phpize
コマンドは、拡張ソースディレクトリの最上位で実行されることを意図しています(このソースディレクトリには、config.m4というファイル名が含まれている必要があります)。
詳細については、 http://php.net/manual/en/install.pecl.phpize.php を参照してください。
平易な英語では、間違ったディレクトリからコマンドを実行していることを意味します。インストールしようとしている拡張機能のソースを含むディレクトリにいる必要があります。
たとえば、このスタックオーバーフローページに遭遇したときのように、mcryptをインストールしようとしている場合、php-5.6.24/ext/mcryptに移動してからコマンドを実行する必要があります。
http://qiita.com/MasatoYoshioka@github/items/e542f39a6f1a3bc1f71e
ターミナル内
ls config.m4
ls config*
config.w32 config0.m4
cp config0.m4 config.m4
cd /usr/local/src/php-5.3.29/ext/zlib
phpize
./configure
make clean && make && make install
nano php.ini
add extension=zlib.so
ファーストラン ./configure
作成しますconfig.m4
ファイル、残りの手順は同じです