php - 为openCV创建PHP扩展时出错

标签 php opencv php-extension face-detection

我正在基于OpenCv的项目上。我试图为此使用http://www.xarg.org/project/php-facedetect/库。我试图创建php-facedetect扩展,但是它不能正常工作,它显示如下错误

OpenCV$ sudo phpize && ./configure && make && make install /
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   220090626
./configure: line 1962: config.log: Permission denied
./configure: line 1972: config.log: Permission denied

谁能帮我解决这个问题,我也尝试过https://github.com/mgdm/OpenCV-for-PHP,它也显示相同的错误。

最佳答案

看起来configure没有权限写入日志文件。

尝试使用sudo分别运行每个命令,如下所示:

sudo phpize
sudo ./configure
sudo make
sudo make install

通常,除了安装步骤外,您可以对所有其他步骤跳过sudo:
phpize
./configure
make
sudo make install

关于php - 为openCV创建PHP扩展时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11777435/

相关文章:

php - 打开 php 标签后右大括号出现语法错误

php - 动态更改 PDO 语句中的列名

python - 计算 OpenCV 中一条线上的白色像素数

c++ - 实现图像稳定 opencv,c++

php - Windows Azure 上的自定义 PHP 扩展

php - Foreach 键不递增

javascript - Fancybox 将值传递给弹出框

python - python脚本不会停止

重新编译 php 后的警告 (Unable to load dynamic library & Unable to initialize module)

c - zval 之类的东西在哪里定义?