为openCV创建PHP扩展时出错

为openCV创建PHP扩展时出错,php,opencv,php-extension,face-detection,Php,Opencv,Php Extension,Face Detection,我正在从事一个基于OpenCv的项目。我试着用图书馆来做那个。我试图创建php facedetect扩展,但它不能正常工作,它显示了如下错误 OpenCV$ sudo phpize && ./configure && make && make install / Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Exte

我正在从事一个基于OpenCv的项目。我试着用图书馆来做那个。我试图创建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

有人能帮我解决这个问题吗,我也试过了,它也显示了相同的错误。

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

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

sudo phpize
sudo ./configure
sudo make
sudo make install
phpize
./configure
make
sudo make install
通常,除了安装步骤,您可以跳过sudo,如下所示:

sudo phpize
sudo ./configure
sudo make
sudo make install
phpize
./configure
make
sudo make install