QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10796|回复: 17

linux apache 不能访问php页面

[复制链接]
发表于 2010-6-12 13:20:28 | 显示全部楼层 |阅读模式
我根据步骤安装好了,apache和php到linux中了。也配置了apache/conf/httpd.conf 添加了AddType application/x-httpd-php .php,在apache下的htdocs下放了test.php页面,里面内容就是<?php phpinfo()?>我访问这个页面时就弹出下载的对话框了。访问html页面可以打开,不知道这是那儿配置的问题,apache 怎么加载php的文件解析不了呢。请大家帮帮看看。
发表于 2010-6-12 13:56:00 | 显示全部楼层
如果是apache,还要添加一句加载解析php的模块。
LoadModule php5_module modules/libphp5.so
这个libphp5.so最好全路径,并且这个模块似乎是apache先编译后PHP才编译出来的,好久不安装apache使用lighttpd,所以记得不大清楚了。
回复

使用道具 举报

 楼主| 发表于 2010-6-12 14:04:35 | 显示全部楼层
你好,可能就是这个问题吧。我的是php4的,我添加在ScriptAlias下写了
AddType application/x-httpd-php .php
LoadModule php4_module modules/libphp4.so
启动apache时就提示这行出错了。是不是没有这个模块呢。 还是需要重新编译下apache呢。请指教下。第一次结合apache和php+mysql在linux上运行呢。
回复

使用道具 举报

发表于 2010-6-12 14:34:04 | 显示全部楼层
楼主是用的MagicLinux?
回复

使用道具 举报

 楼主| 发表于 2010-6-12 14:59:02 | 显示全部楼层
Redhat9啊。第一次学linux呢。
回复

使用道具 举报

发表于 2010-6-12 15:12:01 | 显示全部楼层
第一次学就用这么“高级"的版本!
回复

使用道具 举报

发表于 2010-6-13 09:06:53 | 显示全部楼层
我是建议你使用Magiclinux 2.5 或者是其它近期发布的Linux,安装php5,过时的技术和过时的系统(RH9)很难预测所发生的错误是什么原因。php4是一个面向过程而不是面向对象的编程语言,php官方都没有提供更新下载了。
http://www.php.net
回复

使用道具 举报

发表于 2010-6-13 09:29:26 | 显示全部楼层
原帖由 wangguorui89 于 2010-6-12 14:04 发表
你好,可能就是这个问题吧。我的是php4的,我添加在ScriptAlias下写了
AddType application/x-httpd-php .php
LoadModule php4_module modules/libphp4.so
启动apache时就提示这行出错了。是不是没有这个模块呢。 还是 ...

应该是在安装完apache后重编译php,并且php应该指定--with-apxs2参数,具体还要看下php4的参数是否是那样的。
./configure --help
--with-apxs2=/实际位置/apache2/bin/apxs
而且php4应该不能和新版本的apache结合,如果你有全套的redhat 9,它肯定提供了php apache,你直接安装就是了,这么旧的东西,编译之路根本行不通。
回复

使用道具 举报

 楼主| 发表于 2010-6-13 13:42:36 | 显示全部楼层
谢谢了,我重新找下apache和php的版本安装,还以为这个比较稳定的,第一次使用不知道用那个版本。现在查查吧。
回复

使用道具 举报

发表于 2010-7-28 13:26:24 | 显示全部楼层
建议听前面几位的,换个新一点的版本
初学可以用系统自带的apache,php,mysql
因为我们的目的是学习编出符合业务要求的软件,而不是背一堆安装参数
回复

使用道具 举报

发表于 2010-7-28 13:27:39 | 显示全部楼层
比如fedora,redhat as 5.4.......这种系统用的人多,遇到困难可以多找几个人问
当然如果你能自己装 lfs最好,不过到那时你就不会问这问题了
回复

使用道具 举报

发表于 2010-7-28 19:01:42 | 显示全部楼层
RHEL 系列不建议新手用,体验不到升级的感觉的。
回复

使用道具 举报

发表于 2010-7-29 11:46:05 | 显示全部楼层
原帖由 jiangtao9999 于 2010-7-28 19:01 发表
RHEL 系列不建议新手用,体验不到升级的感觉的。

做程序的,只要它稳定,能出成果就成.....
系统玩家则不一样,哈哈
回复

使用道具 举报

发表于 2010-7-29 15:44:55 | 显示全部楼层
那也得选centos啊
回复

使用道具 举报

发表于 2010-7-29 18:36:54 | 显示全部楼层
原帖由 jiangtao9999 于 2010-7-29 15:44 发表
那也得选centos啊

相当的同意,不知道能否做得像redhat一样支持虚拟化
虚拟出许多的机器,对你的主机发起攻击
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-24 03:54 , Processed in 0.112885 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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