请问怎样编译 PHP?
请问怎样编译 PHP?我试了好多遍总是失败
./configure ......
之后这样:
configure: error: libxml2 version 2.5.10 or greater required.
然后,
在 make 那一步就不走了,它说找不到文件什么的。
谁有 PHP5 的 ./configure 完整参数的解释?
好急!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
php不用编译
把你的APACHE服务开启,
然后把你做好的PHP文件放到你的APACHE的DoucumentRoot下就可以了
PHP 不用编译?怎么我没听说过呀?我的 Apache 不能直接执行 .php 文件啊。
能说明白点吗?
我是照着 PHP 文档做的,可总是不成功。
唉!PHP 的配置真是麻烦!
不麻烦呀不过PHP高版本的我就没做过了
在论坛上有文章的
如果在MAKE出错,那你回去检查./configure 的带参数。
我的是这样:
./configure --prefix=/var/www/php --with-apxs2=/var/www/apxs --with-config-file-path=/var/www/php --enable-sockets --with-zlib-dir=/usr/local --with-gd
configure: error: libxml2 version 2.5.10 or greater required.
是我的系统有问题吗?
你rpm -qa | grep libxml2
来看一看吧。
如果没有显示如下:
libxml2-2.5.10-6
libxml2-devel-2.5.10-6
libxml2-python-2.5.10-6
就把它装上去。
有啊,不过是 2.5.4 版本的。
哦,我明白了,是我的版本太低了!
那我现在应该怎么半呢,先卸载旧的,再装新的?
可我不知道该怎么做,
请指点...
update 吧。去 www.findrpm.com找一个和你REDHAT版本相对的。
你的REDHAT是什么版本啊?
你去WWW。FINDRPM。COM
找符合你的libxml2下来安装啊!