- 论坛徽章:
- 0
|
致谢各位
很长时间没来了,大虾门一直教导菜鸟们不能只看贴不回贴,只问初级问题,而不先看前人已经归纳总结的问题,我想这都是初学者的误区.
我在论坛上问的问题,我已经解决了,感谢各位朋友的关注和支持,这里我也把我解决的过程拿出来和大家分享一下:
我之前的问题是: apache+ php 环境下,在各种配置都正确的情况下,却不能联接数据库,具体现象见上文,我解决的办法是.大胆的重新编译了apache and PHP :
1.先装APACHE,再装PHP.
安装版本请看总目录README
2.安装APACHE
1) /usr/local/下新建文件夹apache
cd /usr/local/apache/
2) ./configure --prefix=/usr/local/apache -enable-so --enabel-cgi
-with-config-file-path=/etc/
3) make
4) make install
apache的配置请看网页php_apache_install.html
守护进程:/usr/local/apache/bin/apachectl start/stop
修改/etc/rc.d/init.d/httpd 启动文件
/sbin/chkconfig --level 35 httpd on 设置开机自启动.
3.再装PHP
1) /usr/local/下新建php
2) cd /usr/local/php
3) ./configure --prefix=/usr/local/php -with-mysql -with-config-file-path=..
-with-apxs2=/usr/local/apache/bin/apxs
一定要加入对mysql的支持,配置文件放在他自己的目录下
4) make
5) make install
4.在/usr/local/php/htdocs/中 新建文件test.php
<?php
echo "test begin:";
phpinfo();
?>
测试信息是否显示准确,还可以写与数据库连接的脚本,测试与数据库连接是否正确. |
|