VPS侦探论坛

 找回密码
 注册
查看: 7756|回复: 9

fedora 18安装PHP安装失败

[复制链接]
发表于 2013-5-5 15:04:31 | 显示全部楼层 |阅读模式

安装完成后/usr/local/php下面只有etc文件夹
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-5-5 16:24:10 | 显示全部楼层


fedora 未测试过

你可以提供日志看看
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2013-5-5 16:47:06 | 显示全部楼层

回复 2# 的帖子


后来单独编译安装PHP时的错误提示。。
bin/sh /root/download/lnmp0.9-full/php-5.2.17/libtool --silent --preserve-dup-deps --mode=compile gcc  -Iext/dom/ -I/root/download/lnmp0.9-full/php-5.2.17/ext/dom/ -DPHP_ATOM_INC -I/root/download/lnmp0.9-full/php-5.2.17/include -I/root/download/lnmp0.9-full/php-5.2.17/main -I/root/download/lnmp0.9-full/php-5.2.17 -I/root/download/lnmp0.9-full/php-5.2.17/ext/date/lib -I/usr/include/libxml2 -I/usr/include/freetype2 -I/root/download/lnmp0.9-full/php-5.2.17/ext/mbstring/oniguruma -I/root/download/lnmp0.9-full/php-5.2.17/ext/mbstring/libmbfl -I/root/download/lnmp0.9-full/php-5.2.17/ext/mbstring/libmbfl/mbfl -I/usr/local/include -I/usr/local/mysql/include/mysql -I/root/download/lnmp0.9-full/php-5.2.17/TSRM -I/root/download/lnmp0.9-full/php-5.2.17/Zend    -I/usr/include -g -O2  -c /root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c -o ext/dom/node.lo
/root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c: 在函数‘dom_canonicalization’中:
/root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c:1953:21: 错误:提领指向不完全类型的指针
/root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c:1955:5: 错误:提领指向不完全类型的指针
make: *** [ext/dom/node.lo] 错误 1
[root@localhost php-5.2.17]# make && make install
/bin/sh /root/download/lnmp0.9-full/php-5.2.17/libtool --silent --preserve-dup-deps --mode=compile gcc  -Iext/dom/ -I/root/download/lnmp0.9-full/php-5.2.17/ext/dom/ -DPHP_ATOM_INC -I/root/download/lnmp0.9-full/php-5.2.17/include -I/root/download/lnmp0.9-full/php-5.2.17/main -I/root/download/lnmp0.9-full/php-5.2.17 -I/root/download/lnmp0.9-full/php-5.2.17/ext/date/lib -I/usr/include/libxml2 -I/usr/include/freetype2 -I/root/download/lnmp0.9-full/php-5.2.17/ext/mbstring/oniguruma -I/root/download/lnmp0.9-full/php-5.2.17/ext/mbstring/libmbfl -I/root/download/lnmp0.9-full/php-5.2.17/ext/mbstring/libmbfl/mbfl -I/usr/local/include -I/usr/local/mysql/include/mysql -I/root/download/lnmp0.9-full/php-5.2.17/TSRM -I/root/download/lnmp0.9-full/php-5.2.17/Zend    -I/usr/include -g -O2  -c /root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c -o ext/dom/node.lo
/root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c: 在函数‘dom_canonicalization’中:
/root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c:1953:21: 错误:提领指向不完全类型的指针
/root/download/lnmp0.9-full/php-5.2.17/ext/dom/node.c:1955:5: 错误:提领指向不完全类型的指针
make: *** [ext/dom/node.lo] 错误 1
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-5-5 21:51:42 | 显示全部楼层



没遇到过这个错误,可能和dom有关,php编译参数后面加上个 --without-dom试试
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2013-5-8 09:48:06 | 显示全部楼层

回复 4# 的帖子


还是不行,军哥帮忙想想办法把。

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2013-5-9 11:26:43 | 显示全部楼层

回复 4# 的帖子


1949     if (buf == NULL || ret < 0) {
1950         RETVAL_FALSE;
1951     } else {
1952                 if (mode == 0) {
1953                         ret = buf->buffer->use;
1954                         if (ret > 0) {
1955                                 RETVAL_STRINGL((char *) buf->buffer->content, ret, 1);
1956                         } else {
1957                                 RETVAL_EMPTY_STRING();
1958                         }
1959                 }
1960     }
=============================
以上是报错的代码片段

这个是搜到得问题描述
http://blog.csdn.net/gudujianjsk/article/details/8189636
不懂c编程啊,求解决。。。。
 楼主| 发表于 2013-5-9 11:27:42 | 显示全部楼层

回复 4# 的帖子


少了个结构体定义 应该加到什么位置?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2013-5-10 10:46:51 | 显示全部楼层

fedora 18 ,lnmp , 一样的问题,同求解决方案。


安装完后显示502从错误,/usr/local/php 只有 etc 目录,没有其他的。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2013-5-10 16:37:38 | 显示全部楼层

回复 8# 的帖子问题已解决



解决方法:
安装完成后执行升级php脚本 ./upgrade_php.sh 将PHP更新至5.4.14版本,即可编译安装成功。

军哥运维代购:http://shop63846532.taobao.com/

发表于 2013-5-10 21:31:34 | 显示全部楼层



fedora目前用来做服务器的太少,除非用户激增,短时间内不会测试改平台上的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-24 13:21 , Processed in 0.028498 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表