当前位置: 代码迷 >> 综合 >> 报错:phpize Can't find PHP headers in /usr/include/php
  详细解决方案

报错:phpize Can't find PHP headers in /usr/include/php

热度:59   发布时间:2023-12-15 05:48:44.0

报错:phpize Can’t find PHP headers in /usr/include/php

起因

在搭建memcached的时候,在客户端首先需要搭建LAMP架构。后来在搭建memcached客户端时:用php为memcached添加编译,名令:/usr/local/php5/bin/phpize。出错:phpize Can’t find PHP headers in /usr/include/php。

分析

我在搭建LAMP架构时并没有通过手动编译安装LAMP架构,而是用yum源全装php,所以在编译时路径不对,但是即使再更改了路径后还是无法编译,因为使用yum源安装时,我少安装了php-devel组件。

解决

1.yum 安装 php-devel。yum install php-devel -y。
2.使用手动编译安装php,找到合适的安装包进行安装。

  相关解决方案