我在Linux下用rpm包装了一个PHP,装好后apache启动不了了,php-pear是什么啊,装PHP的时候用装嘛?

这个图片就是装载PHP成功后启动apache提示的错误,求大神详细回答我的问题... 这个图片就是装载PHP成功后启动apache提示的错误,求大神详细回答我的问题 展开
 我来答
匿名用户
2011-09-01
展开全部
(1)安装Apache

sudo apt-get install apache2

(2)安装PHP

sudo apt-get install php5

sudo apt-get install libapache2-mod-auth-mysql

sudo apt-get install php5-mysql
(2)检测Apache是否正常

在浏览器中打开:http://localhost/

如果出现如下信息,则表明正常。

It works!
This is the default web page for this server.

The web server software is running but no content has been added, yet.

(3)检测PHP是否正常

Ubuntu下Apache的默认安装路径为/var/www/,到其目录下
新建info.php文件,文件内容为:

<?php
phpinfo();
?>

然后在浏览器中打开:http://localhost/info.php 看是否正常。

注:在该目录直接新建文件是没有权限的,为其增加当前用户权限:

su root(用root用户)

chown username /var/www(将username替换为您当前用户的用户名)

exit(退出root)

如果,您的ubuntu系统root用户还不可用,那是因为ubuntu系统默认root密码为空,您可以通过如下命令设置密码:

sudo passwd -l root
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莫查名
2011-09-02 · TA获得超过770个赞
知道小有建树答主
回答量:412
采纳率:90%
帮助的人:202万
展开全部
/etc/httpd/conf.d/php.conf 文件中 第六行提示错误,找不到 /etc/httpd/modules/libphp5.so 这个文件。

重装php吧。rpm -ivh ----replacepkgs php-***.rpm

或者用 find / -name "libphp5.so" 找出这个文件,并将它copy到/etc/httpd/modules/这个位置上。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangtao9999
2011-09-01 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8171万
展开全部
这提示你看不懂?!
你这是 PHP 安装失败啊。根本就没有安装成功。
追问
可我是我明明是一个一个rpm包安装的啊,怎么会错误,PHP-pear包用安装吗?
追答
你在仔细看看错误信息行吗?如果错误信息都看不懂,那就花钱请人帮你配置吧。
pear 我记得是一个扩展,可以给 php 增加一些函数功能,一般用不到。除非你要跑的程序用了 pear 。

楼下那个胡扯的热心网友,没看见楼主的问题是 rpm 的系统吗?你没事贴 ubuntu 的东西是来找抽的吗?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式