免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 17416 | 回复: 7
打印 上一主题 下一主题

[系统安装] 源码安装好php 和apache后,在测试php页面时提示下载??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-08-02 16:12 |只看该作者 |倒序浏览
如题~
apache在还没有编译安装php时能够正常访问的,安装好php之后整合时,在apache的配置文件中找不到 LoadModule php5_module modules/libphp5.so  这句,而且在moudules文件中也找不到~~~
然后我在本机测试时提示下载测试文件info.php!

说明一点:我的php版本为5.3.10
              apache版本为2.2.22

论坛徽章:
0
2 [报告]
发表于 2012-08-02 16:18 |只看该作者
有木有人知道怎么解决啊~~~

论坛徽章:
13
15-16赛季CBA联赛之同曦
日期:2016-01-28 19:52:032015亚冠之北京国安
日期:2015-10-07 14:28:19NBA常规赛纪念章
日期:2015-05-04 22:32:03处女座
日期:2015-01-15 19:45:44卯兔
日期:2014-10-28 16:17:14白羊座
日期:2014-05-24 15:10:46寅虎
日期:2014-05-10 09:50:35白羊座
日期:2014-03-12 20:52:17午马
日期:2014-03-01 08:37:27射手座
日期:2014-02-19 19:26:54子鼠
日期:2013-11-30 09:03:56狮子座
日期:2013-09-08 08:37:52
3 [报告]
发表于 2012-08-02 16:19 |只看该作者

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2012-08-02 19:15 |只看该作者
源码安装的php和apache,你需要手工修改apache的配置文件,添加php的支持,就是你说的那个loadmodule指令

论坛徽章:
0
5 [报告]
发表于 2012-08-03 09:34 |只看该作者
回复 4# chenyx

那我手动添加那个命令ok不?~~谢谢你啦~~~


   

论坛徽章:
21
白羊座
日期:2013-08-23 15:49:17金牛座
日期:2013-10-08 17:00:03处女座
日期:2013-10-12 11:54:11CU十二周年纪念徽章
日期:2013-10-24 15:41:34午马
日期:2013-11-27 14:07:21巨蟹座
日期:2013-12-04 10:56:03水瓶座
日期:2013-12-04 15:58:00亥猪
日期:2014-05-24 16:02:3115-16赛季CBA联赛之辽宁
日期:2016-11-07 13:52:53戌狗
日期:2013-08-23 16:15:31白羊座
日期:2013-08-24 21:59:24巨蟹座
日期:2013-08-25 16:34:24
6 [报告]
发表于 2012-08-03 10:45 |只看该作者
那就是说你的apache 和php 没结合好.
楼主仔细查一下.就那几个地方.

论坛徽章:
1
双鱼座
日期:2014-07-25 11:32:13
7 [报告]
发表于 2012-08-03 11:04 |只看该作者
是你的apache根本就没有成功加载PHP,所以才会导致是下载的效果。。。

echo "Addtype application/x-httpd-php .php .phtml" >> /etc/httpd/httpd.conf

这个也要让apache认识.php后缀的文件的,这个脚本经常是我安装用的,你可以看下每个软件安装的选项和技巧 。。。

cd /lamp/libxml2-2.6.30
./configure --prefix=/usr/local/libxml2/ && make && make install

cd /lamp/libmcrypt-2.5.8
./configure --prefix=/usr/local/libmcrypt/ && make && make install

cd /lamp/libmcrypt-2.5.8/libltdl
./configure --enable-ltdl-install && make&& make install

cd /lamp/zlib-1.2.3
./configure && make && make install

cd /lamp/libpng-1.2.31
./configure && make && make install

mkdir /usr/local/jpeg6
mkdir /usr/local/jpeg6/bin
mkdir /usr/local/jpeg6/lib
mkdir /usr/local/jpeg6/include
mkdir -p /usr/local/jpeg6/man/man1
cd /lamp/jpeg-6b
./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static && make && make install

cd /lamp/freetype-2.3.5
./configure --prefix=/usr/local/freetype/ && make && make install

cd /lamp/autoconf-2.61
./configure && make && make install

cd /lamp/gd-2.0.35
./configure --with-zlib --with-png --prefix=/usr/local/gd2/ --with-jpeg=/usr/local/jpeg6/ --with-freetype=/usr/local/freetype/ && make && make install

cd /lamp/httpd-2.2.9
./configure --prefix=/usr/local/apache2/ --sysconfdir=/etc/httpd/ --with-included-apr --disable-userdir --enable-so --enable-deflate=shared --enable-expires=shared --enable-rewrite=shared --enable-static-support && make && make install

/usr/local/apache2/bin/apachectl start
echo "/usr/local/apache2/bin/apachectl start" >> /etc/rc.d/rc.sysinit

cd /lamp/ncurses-5.6
./configure --with-shared --without-debug --without-ada --enable-overwrite && make && make install

groupadd mysql
useradd -g mysql mysql
cd /lamp/mysql-5.0.41
./configure --prefix=/usr/local/mysql/ --with-extra-charsets=all && make && make install

cp -f support-files/my-medium.cnf /etc/my.cnf
/usr/local/mysql/bin/mysql_install_db --user=mysql
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql

/usr/local/mysql/bin/mysqld_safe  --user=mysql &

cp /lamp/mysql-5.0.41/support-files/mysql.server /etc/rc.d/init.d/mysqld
chown root.root /etc/rc.d/init.d/mysqld
chmod 755 /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --list mysqld
chkconfig --levels 245 mysqld off

cd /lamp/php-5.2.6
./configure --prefix=/usr/local/php/ --with-png --with-zlib --with-config-file-path=/usr/local/php/etc/ --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql/ --with-libxml-dir=/usr/local/libxml2/ --with-jpeg-dir=/usr/local/jpeg6/ --with-freetype-dir=/usr/local/freetype/ --with-gd=/usr/local/gd2/ --with-mcrypt=/usr/local/libmcrypt/ --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-soap --enable-mbstring=all --enable-sockets  && make && make install

cp php.ini-dist /usr/local/php/etc/php.ini
echo "Addtype application/x-httpd-php .php .phtml" >> /etc/httpd/httpd.conf
/usr/local/apache2/bin/apachectl restart

论坛徽章:
0
8 [报告]
发表于 2012-08-03 15:52 |只看该作者
回复 7# 秦风笛韵1
谢谢~~我昨天就解决了~~是因为缺少了Loadmodule的问题~~我可以到我博客看看哦~~我都做了记录的~~嘻嘻

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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP