为什么我的apache打开首页,会出现首页源代码
为什么我的apache打开首页,会出现首页源代码,php+mysql小弟对php,apache基本不懂,只是按照网上的步骤,一步一步做下来,是否php没有整合进去,所以出...
为什么我的apache打开首页,会出现首页源代码,php+mysql
小弟对php,apache基本不懂,只是按照网上的步骤,一步一步做下来,是否php没有整合进去,所以出现现在这种情况? 展开
小弟对php,apache基本不懂,只是按照网上的步骤,一步一步做下来,是否php没有整合进去,所以出现现在这种情况? 展开
1个回答
展开全部
你的apache肯定没有加载php的模块,编译php时需要用--with-apxs2指定apxs的位置,如果有mysql,需要用--with-mysql指定mysql的安装位置,写个全的给你吧:
编译apache前你这样:
./configure --prefix=/etc/httpd --enable-so --enable-rewrite --enable-module-so --enable-ssl --with-ssl=/usr/share/ssl
编译php前你这样:
./configure --prefix=/usr/local/php --with-apxs2=/etc/httpd/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml
然后在/etc/httpd/conf/httpd.conf里加入
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php3
这样你启动了apache后,就可以直接支持php和mysql了。
以上的方法适合于apache2.0x和php4.x.x。
我就是这样配置和编译的。。。
编译apache前你这样:
./configure --prefix=/etc/httpd --enable-so --enable-rewrite --enable-module-so --enable-ssl --with-ssl=/usr/share/ssl
编译php前你这样:
./configure --prefix=/usr/local/php --with-apxs2=/etc/httpd/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml
然后在/etc/httpd/conf/httpd.conf里加入
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php3
这样你启动了apache后,就可以直接支持php和mysql了。
以上的方法适合于apache2.0x和php4.x.x。
我就是这样配置和编译的。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询