LinuxSir.cn,穿越时空的Linuxsir!

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

php4安装问题

[复制链接]
发表于 2005-8-11 17:32:48 | 显示全部楼层 |阅读模式
:confused: 想玩玩apache2+php4+mysql
结果php4和mysql的安装像赌博一样
有时候能安装上去
有时候安装不上去
(指系统全新安装)

如果有幸安装成功,再对他们中的一个进行升级那就死定了
再也安装不上去了(包正常安装,但是mod没办法加载上去)

真是恨~
希望sl10.2早点出来
我真想踹3.1两脚~

有兄弟一下就安装成功apache2+php4+mysql的吗?
而且怎么折腾都不会出问题的吗?
还是我是个特例? :confused:  :confused:
发表于 2005-8-11 17:55:26 | 显示全部楼层
apt-get install apache2 php4 mysql php4-mysql libapache2-mod-php4
我的运行得很好啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-11 18:06:06 | 显示全部楼层
你remove后,再install一下
或者升级为php5后再降为php4一下
能否正常
====
你一下就成功,真是羡慕死我了
我这里今天已经安装了4次系统了,
没一次能正常加载php4的
吐血ing

哪位兄弟告诉我,哪出问题了?
我现在害怕了
安装系统的时候
基本系统安装完后
首先就
apt-get install apache2 php4 mysql php4-mysql libapache2-mod-php4
然后到/etc/apache2/mod-enable里看看有没有php模块
有就继续安装
没有就重装(因为如果第一次没有,再怎么折腾我也折腾不起来,上次tony帮我折腾到3点多,才折腾清楚,我没那个能耐-_-#)
回复 支持 反对

使用道具 举报

发表于 2005-8-11 18:58:16 | 显示全部楼层
嗯?你用的是3.1吗?stable还没有php5呢。
另外,你是不是修改过配置文件了?如果改过了apt-get remove的时候是不会删除配置文件的,可能你再install的就会用了以前的配置文件。
回复 支持 反对

使用道具 举报

发表于 2005-8-13 11:22:04 | 显示全部楼层
awei:
安装php4的时候,直接apt-get libapache2-mod-php4
确实有时侯在mods-enabled里找不到php4.conf和php4.load
解决办法很简单
[php]
$>su
$>cd /etc/apache2/mods-available
$>ls
[/php]
如果你在这个文件夹中找到php4.conf和php4.load说明安装成功
下面就简单了
[php]
$>cd ..
$>ln -s /etc/apache2/mods-available/php4.conf /etc/apache2/mods-enbled/
#>ln -s /etc/apache2/mods-available/php4.load /etc/apache2/mods-enbled/
#>apache2 -k restart
[/php]
如果mysql联接不上,作如下测试
$>php -m
检查php安装时的模块,如果存在
mysql
则php4-mysql模块安装成功,否则按如下过程检查
[php]
$>apt-get install php4-mysql
$>updatedb
$>locate mysql.so
[/php]
如果存在
[php]
/usr/lib/php4/20050606/mysql.so
[/php]
说明php4-mysql安装成功;如还是联接有问题
检查/etc/php4/apache2/php.ini
是否存在如下语句:
[php]

extension=mysql.so
[/php]
如果不存在,则需手动添加。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-13 12:04:44 | 显示全部楼层
如果/etc/apache2/mods-enbled没有相应文件
/etc/apache2/mods-available/里肯定也没有

不知道为什么会这么随机

经过多次安装
发现
第一次安装一定要同时安装mod-php4和mod-auth-mysql这两个模块
否则成功概率就不一定了
即便如此
还是不可以随便升级
一升级什么都成问题了

还有源里的mysql4.1有问题
创建网站后
如果对网站的菜单进行编辑会乱了
是不是对中文兼容不行?
4.0正常。
回复 支持 反对

使用道具 举报

发表于 2005-8-13 15:49:45 | 显示全部楼层
不好意思,中午为了模拟出你的现象,反复安装、清除、安装、清除如是三遍,无法不让apache2和php5 及mysql5.0工作。最开始为了得到一个净化的环境,我将硬盘上凡是和apache2及php5的所有文件、目录全部删去。安装,测试无问题,清除──》安装──》测试无问题。我无法模拟,不能提供意见。
回复 支持 反对

使用道具 举报

发表于 2005-8-13 15:52:47 | 显示全部楼层
另外我为了测试mysql是否不能使用中文,特意安装了phpbb+mysql5.0+apache2+php5证明mysql对中文的支持良好,未发现问题。
回复 支持 反对

使用道具 举报

发表于 2005-8-13 16:23:10 | 显示全部楼层
又装两次,还是无法模拟出来。你能告诉我你是怎么就能出错的吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-13 19:41:08 | 显示全部楼层
是不是我rbwt-_-
真的很郁闷
我所说的
irc上有很多兄弟都看到了
我特意为此开启了ssh
让兄弟们上来折腾
tony一直折腾了夜里3点
他也说我的机子很奇怪-_-#

会不会是debian挑硬件呢?
我的机子是刚配不久
会不会是有兼容问题
===
还有,我说mysql4。1对中文支持有问题,不是说它不能显示中文,而是在后台编辑菜单后,菜单会乱码,现在改回4。0没事了。
----
还有,我根本没办法安装上mysql5。0和php5,怎么安装都会出问题。兄弟一下就能成功,真是……唉,什么破毛病呀!

我现在不敢用testing的源,更别说sid了……用它们,我的apache2+php4+mysql4死都起不来~
这两天安装系统少都在20次以上。不想再安装了,怕死了~
回复 支持 反对

使用道具 举报

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

本版积分规则

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