phpize 报告“找不到 config.m4”

2022-08-30 12:17:39

我正在尝试在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

如何解决此错误?


答案 1

该命令应在扩展源目录的顶层运行(此源目录应包含文件名 config.m4)。phpize

有关详细信息,请参阅 http://php.net/manual/en/install.pecl.phpize.php


答案 2

用简单的英语来说,这意味着你从错误的目录运行了命令。您需要位于包含您尝试安装的扩展的源代码的目录中。

例如,如果您正在尝试安装mcrypt,就像我遇到此堆栈溢出页面时一样,则需要在php-5.6.24 / ext / mcrypt中,然后运行命令。


推荐