LinuxSir.cn,穿越时空的Linuxsir!

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

etch下配置apache2、php5、mysql5,头痛 -- 已部分解决

[复制链接]
发表于 2006-11-25 15:05:02 | 显示全部楼层 |阅读模式
这两天时间都耗在这上面了,安装、卸载了好几次,总是设置不好。

我用
apt-get install apache2 apache2-common apache2-utils libapache2-mod-perl5 php5-common php5-mysql php5-gd mysql-server mysql-client

完成之后,apache2运行正常,但是不能解析php文件。

查看 /etc/apache2/apache.conf,找不到任何关于 php 的设置,在 /etc/apache2/mods-available 中也没有关于 php 的模块。/etc/php5/apache2 下也没有 php.ini 文件。

头痛ing......
发表于 2006-11-25 15:56:34 | 显示全部楼层
whm@debian:/etc/apache2$ apt-cache search libapache2-mod-php
libapache-mod-php4 - server-side, HTML-embedded scripting language (apache 1.3 module)
libapache-mod-php5 - server-side, HTML-embedded scripting language (apache 1.3 module)
libapache2-mod-php4 - server-side, HTML-embedded scripting language (apache 2.0 module)
libapache2-mod-php5 - server-side, HTML-embedded scripting language (apache 2.0 module)
php4-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cgi - server-side, HTML-embedded scripting language (CGI binary)


装了没???libapache2-mod-php5
回复 支持 反对

使用道具 举报

发表于 2006-11-25 15:56:42 | 显示全部楼层
whm@debian:/etc/apache2$ apt-cache search libapache2-mod-php
libapache-mod-php4 - server-side, HTML-embedded scripting language (apache 1.3 module)
libapache-mod-php5 - server-side, HTML-embedded scripting language (apache 1.3 module)
libapache2-mod-php4 - server-side, HTML-embedded scripting language (apache 2.0 module)
libapache2-mod-php5 - server-side, HTML-embedded scripting language (apache 2.0 module)
php4-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cgi - server-side, HTML-embedded scripting language (CGI binary)


装了没???libapache2-mod-php5
回复 支持 反对

使用道具 举报

发表于 2006-11-25 15:56:57 | 显示全部楼层
whm@debian:/etc/apache2$ apt-cache search libapache2-mod-php
libapache-mod-php4 - server-side, HTML-embedded scripting language (apache 1.3 module)
libapache-mod-php5 - server-side, HTML-embedded scripting language (apache 1.3 module)
libapache2-mod-php4 - server-side, HTML-embedded scripting language (apache 2.0 module)
libapache2-mod-php5 - server-side, HTML-embedded scripting language (apache 2.0 module)
php4-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cgi - server-side, HTML-embedded scripting language (CGI binary)


装了没???libapache2-mod-php5
回复 支持 反对

使用道具 举报

发表于 2006-11-25 15:58:48 | 显示全部楼层
网络不好。。。。。。
回复 支持 反对

使用道具 举报

发表于 2006-11-25 16:48:14 | 显示全部楼层
好像是自从apache从2.0.5x升到2.2.x后就这样了。libapache2-mod-php5是自动装上去了的
回复 支持 反对

使用道具 举报

发表于 2006-11-25 17:29:18 | 显示全部楼层
记得我是用
  1. apt-get install php5
复制代码

来安装的~安装后就可以解析PHP文件啊~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-25 21:39:54 | 显示全部楼层
谢谢各位,libapache2-mod-php5 和 php5 确实都安装了。

还有,为什么 phpmyadmin 包还要依赖 php5-cgi?只以 apache2 模块的形式调用 php 不行?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-26 02:51:00 | 显示全部楼层
找到一个用 FastCGI 解析 php 的方法:
http://www.upsdn.net/html/2006-10/724.html
卸载 libapache2-mod-php5 后,按文中的方案设置,重启 apache 之后就搞定了,能够正确显示 phpinfo(),但是 phpmyadmin/index.php 还是显示为下载,而 phpmyadmin/main.php 却能够正确解析。

继续学习中。

----------
复制 /usr/share/doc/php5-common/examples/php.ini-recommended 到 /etc/php5/cgi/php.ini,启用 mysql.so 和 gd.so。

没有找到怎么才能使用 mysqli.so,只好回去装 mysql.so。
----------

不过,现在还是不能正确解析 perl 的 fcgi 文件,显示 Internal Server Error。
回复 支持 反对

使用道具 举报

发表于 2006-11-27 22:43:31 | 显示全部楼层
Post by zeroliu
找到一个用 FastCGI 解析 php 的方法:
http://www.upsdn.net/html/2006-10/724.html
卸载 libapache2-mod-php5 后,按文中的方案设置,重启 apache 之后就搞定了,能够正确显示 phpinfo(),但是 phpmyadmin/index.php 还是显示为下载,而 phpmyadmin/main.php 却能够正确解析。

继续学习中。

----------
复制 /usr/share/doc/php5-common/examples/php.ini-recommended 到 /etc/php5/cgi/php.ini,启用 mysql.so 和 gd.so。

没有找到怎么才能使用 mysqli.so,只好回去装 mysql.so。
----------

不过,现在还是不能正确解析 perl 的 fcgi 文件,显示 Internal Server Error。


perl不能解析?

1)你没有安装FCGI.pm
apt-get install libfcgi-perl

2)给你脚本以所有人以可执行权限index.pl
chmod a+x index.pl


mysql?
1)etch现在用conf.d来enbble的
2)你没有安装
apt-get install php5-mysqli

ps:楼主提到的那个,是不才写的,嘿嘿
在Debian Apache2/FastCGI下配置Trac
http://www.upsdn.net/html/2006-10/725.html

Debian下为Apache2配置FastCGI(mod-fcgid),PHP5,Perl, ROR
http://www.upsdn.net/html/2006-10/724.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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