日期:2014-05-17  浏览次数:20518 次

求教配置
我现在用的是最新的php-5.4.8-nts-Win32-VC9-x86.zip、httpd_2.4.3-netware-bin.zip和mysql配置php环境,不想用wamp这些一键安装配置好的,网上一些教程针对的都是以前的那些版本的,所以配置不对。请高手指点
------解决方案--------------------
配置环境其实大致相同的,只是用的dll不同,修改一下相应的文件名就行


关于php.ini的新设置,看php的更新log和ini说明(手册上有)
简单点就是打开dos窗,用命令行随意运行一个简单的php(例如 echo "hello!world"),php会提示你哪个ini参数已经废弃
------解决方案--------------------
模块方式安装php,你需要下载 php-5.4.8-Win32-VC9-x86.zip 而不是 php-5.4.8-nts-Win32-VC9-x86.zip

配置方法没有什么不同,并不存在是以前的那些版本的还是现在以前的那些版本的
只需注意
LoadModule php5_module "绝对路径/php5apache???.dll"
与你的apache版本对应即可
------解决方案--------------------
没有想要的结果,那他给出了什么结果?
------解决方案--------------------
似乎是mime类型注册失败
你看看mime_module开启了没
------解决方案--------------------
引用:
引用:没有想要的结果,那他给出了什么结果?
<?php
phpinfo();
?>
页面显示就是这个啊,不知道哪里不对
那你运行的时候提示什么错误码?或者可以看看apache日志。
------解决方案--------------------
引用:
问下:在apache的bin目录下中httpd.exe是不是用来开启服务的,在浏览器访问前先开启对吧?


我觉得开启APACHE的服务应该在windows的【服务】里面把。

windows xp 的打开方法应该是,在我的电脑,右键。。管理,服务与什么,然后点服务,进去找APACHE开头的,选启动。
------解决方案--------------------
楼上把所有问题都归结于没有开服务。
事实上你的服务是开了的,否则localhost根本无法访问。

你先把errorlog清空,然后重启httpd服务,访问一次你的index.php,然后把errorlog发上来看看。