我已经阅读了一些现有的主题,并没有找到答案。我试图从源代码安装PHP。我希望只有一个可以安装的rmp软件包,但我还没找到。从源代码和mysql安装php无法找到头文件
所以我必须建立安装。我已经安装了所有的依赖项(最后是lol),但是我在配置中发现了一个与查找mysql头文件有关的问题。
我正在使用webmin,但我正在从另一台显示器上的ssh框提交权限,所以它不是webmin问题。
以下是我已经安装了
的MySQL社区客户端5.7.14-1.el6
MySQL的社区,共同5.7.14-1.el6
MySQL的社区包-devel 5.7.14-1.el6
的MySQL社区 - 库5.7.14-1.el6
的MySQL社区 - 库 - COMPAT 5.7.14-1.el6
的MySQL社区服务器5.7.14-1.el6
mysql57社区释放el6-8
我是linux的CentOs6 64德迪服务器上,这里是我得到的消息。
configure:error:在/ usr/include/mysql下找不到MySQL头文件 请注意,MySQL客户端库不再捆绑了!
我曾尝试:
/usr/include目录/ MySQL的
在/ usr /本地/ MySQL的
在/ usr/bin中/ MySQL的
/var/run中/ mysqld的
这是我的命令:
./configure --with-apxs2=/usr/sbin/apxs \
--with-mysql=/usr/bin/mysql \
--with-zlib --enable-mbstring \
--with-curl
我假设头文件是.h文件吧?/usr/include/mysql中有很多,但我尝试过,同样的事情。
我应该尝试/ var/lib64而不是lib?
任何人都可以请告诉我在哪里可以找到头文件,甚至可以给我一个样本头文件名,所以我可以做一个名称来查看它是否存在?如果是这样,那将帮助我找到其他人。
或者任何人都可以看到什么即时做错了,现在知道要做到这一点?
非常感谢。
也许他们不会故意捆绑mysql;我想你应该建立它没有静态链接的MySQL,而是使用动态MySQL模块。 – Saskia
您是否检查/ usr/local/src /? – MMacD
嗨感谢大家的回复,不,它没有在/ usr/local/src中找到它。 :(有没有关于如何做到这一点与动态模块的指南或文档,这是我第一次有我自己安装PHP,它的旅程生病告诉你哈哈,采取我3天得到这远远大声笑..很难相信,eveyone必须通过这只是安装php哇.. – dave