linux apache不能解析php文件,访问后出现的是源代码,什么原因啊?

linux apache不能解析php文件,访问后出现的是源代码,什么原因啊?,第1张

没有加载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 等全部自动部署好了。

下载appser,安装

打开那个www的文件夹

把你做的网页文件放到这里

在浏览器中输入127.0.0.1/你文件夹的名字。就行了

增加BT种子的Mime类型,使.torrent格式可以被下载,扩展名为.torrent,Mime类型为application/octet-stream,扩展名之类的都知道,就是类型不知道,现在记录下,免得再次忘记!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11652541.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存