详解配置Apache服务器支持PHP文件的解析?
没有加载PHP模块或者是MIME类型没填对,PHP文件被当成了纯文本文件提供下载而不执行里面的代码。
Apache本身是不具备执行PHP代码的能力的,需要把PHP当成Apache的一个模块来加载来解析PHP文件。
你看看apache的配置文件httpd.conf是否有类似的内容,C:/php-5.3.5 是我电脑上的PHP安装目录,你要改成自己电脑的路径#添加PHP模块LoadModule php5_module C:/php-5.3.5/php5apache2_2.dll #指定PHP程序的根目录PHPIniDir "C:/php-5.3.5"#添加MIME映射,让apache把PHP文件当成代码文件来执行AddType application/x-httpd-php .php .phtml 感觉LZ是初学者,不会配置PHP运行环境的话,建议你搜一下XAMPP,这个是Linux下的PHP傻瓜包,直接把Apache, PHP,MYSQL 等全部自动部署好了。
phpstudy怎么升级apache?
phpstudy 本来就包含Apache,何为升级,还是说你只想单纯的安装Apache,phpstudy只在个管理软件包含了Apache服务和mysql服务,和一些快捷管理方法和软件,不用你去找文件修改而已,Apache是一个服务,你打开电脑服务管理中就能看到。
如何彻底删除mac自带的apache和php?
刚刚在我的机器上操作了一下,现在贴出来分享:要停止apache服务:sudo apachectl stop删除如下apache目录:/etc/apache2/usr/include/apahce2/usr/libexec/apache2删除php目录,(有点多):/usr/php/usr/bin/php/usr/bin/php-config/usr/bin/phpize/usr/include/php/usr/lib/php/usr/share/man/man*/php*/usr/share/man这个目录下面,在我的电脑上有man1-man8等几个目录,我的只有man1下面有三个php开头的文件,建议题主如果不放心的话可以再查看一下其他的。至此,apache和php就删除完了,不过,我还是觉得应该删除的不干净,比如:php的一些依赖包等文件。
重新安装apache,整合php,老是失败,大神点解?
httpd.conf这个配置文件里面加入LoadModulephp5_module"F:\web\PHP\php5apache2.dll"AddTypeapplication/x-httpd-php.php添加这2行,第三行去掉,然后保存,再重启下apache服务。
还没有评论,来说两句吧...