LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1193|回复: 3

debian sarge下安装APACHE 2.20+php 5.1.2出现问题(已解决)

[复制链接]
发表于 2006-3-27 10:48:37 | 显示全部楼层 |阅读模式
sarge下源码编译安装。
libxml2 和 libxml-dev已经用APT方式安装了。

apache2 安装全部正常。php采用下面的配置:
./configure --prefix=/usr/local/php5 --with-mysql=/usr/local/mysql --with-apx2=/usr/local/apache/bin/apxs

配置后提示我将编译CGI版本的PHP。(这里是不是有问题?)

/usr/local/apache 是我做的硬连接到 /usr/local/apache2。
make没有任何错误,只有一个指针使用未转换类型的警告
/home/mike/src/php-5.1.2/ext/standard/datetime.c: In function `zif_strptime':
/home/mike/src/php-5.1.2/ext/standard/datetime.c:104: warning: assignment makes pointer from integer without a cast

make install没有任何错误和警告。
---------------------------------
现在问题出来了,如果我使用CGI模式加载PHP这没有问题。但是如果作为APACHE的模块,如何能编译libphp5.so出来?这样的编译方式并没有产生这个文件。上网搜了一下,发现有人跟我有同样的问题:
http://www.gidforums.com/t-4619.html
 楼主| 发表于 2006-3-27 10:54:19 | 显示全部楼层
想都想不到的错误~~

apxs2误打成了apx2,导致没有能够编译 libphp5.so。闷,浪费一个小时~~
回复 支持 反对

使用道具 举报

发表于 2006-5-15 15:45:41 | 显示全部楼层
既然都用debian了,为什么要make呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-16 14:56:40 | 显示全部楼层
原因很简单,就算unstable的源也不是最新的~~而为了试验新特性需要装新的版本~~别的linux发行版在解决依赖问题的时候都没有debian这么方便~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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