php - 我的服务器中没有`/usr/local/php/bin/phpize`
问题描述
有一个将 imap 配置为 PHP 的示例,我从 Internet 复制:
yum install -y libc-client-devel
/usr/local/src/centos-sdk/source2/php/php-5.6.30/ext/imap
/usr/local/php/bin/phpize
./configure -with-php-config=/usr/local/bin/php-config -with-imap -with-imap-ssl -with-kerberos -with-libdir=lib64
make && make install
echo "extension=imap.so" >> /etc/php.ini
service php-fpm restart
但我在第 3 行找不到bin/
目录:
/usr/local/php/bin/phpize
var/
我的 CentOS 7 服务器下只有一个目录。
[root@localhost php]# ls
var
[root@localhost php]# pwd
/usr/local/php
解决方案
你需要这个php-devel
包(CentOS):
yum install php-devel
推荐阅读
- javascript - 当 foreach 完成并且内部的所有承诺都已解决时的事件
- java - Swing 组合框的相当烦人的问题
- python - Python Shell 不返回任何内容
- python - Python斐波那契意外缩进
- optimization - 蚁群算法的收敛
- python - PyQt5插入后选择一行
- vim - 如果我在另一个窗口中选择,如何防止在一个窗口中进行缓冲区搜索?
- python - IPython - 当我有父对象和子对象的字符串时使用 dir(object.childobject)
- javascript - 暂停一段代码在谷歌云函数/Dialogflow中运行
- windows - Windows 内核:检索模块内的函数地址