windows下安装了wamp,运行时打开直接打开php文件提示下载?

windows下安装了wamp,运行时打开直接打开php文件提示下载?
这个问题怎么解决?

建议重新安装,看下是否正常。

如果题主说的是在文件夹里直接打开,那提示下载是正常的。
如果是在localhost下打开还提示下载的话,这我就解释不了了。

直接下载,应该是location配置问题, 确定下你的location是否设置了.php结尾的。

location ~ ^.+\.php {
    root        /xxx/xxx;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;                                                                                               
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

噗,没注意是WAMP,那应该用的是Apache了,上面的解决方法是Nginx的,既然提示下载,那Apache是正常工作的,只不过解析PHP的模块没有正常工作,另外题主要注意结贴和交流啊,不要提个问题就走人了。

为什么不传个截图呢?

php解析模块有问题,看下nginx或者apache的配置文件解析配置有没有对,不然就重新装一遍

如果是在浏览器中运行php提示你下载的话,那么说明你本地环境是有问题的,PHP无法解析工作,此时你首先应该看一下wamp软件是否正常打开并工作,如果已经打开了,但是页面还是不能运行php的话,那么你可以尝试重装软件,或者观察wamp是否以后报错,比如端口冲突二造成的Apache等无法运行的情况

注:浏览器只有在无法识别文件时,会提供下载

  • 有什么好用的检查php脚本编码规范的工具吗?
  • php从mysql取数据的问题
  • WordPress Nginx 伪静态实现 www.domain.com/postname.html?
  • mysql 的innodb plugin是什么
  • 用php做服务器端开发涉及到哪些知识点,有开源的项目可以作参照吗?
  • 谁有ACE模板的说明文档
  • typecho_widget源码有几个函数不是很清楚,请教大家?
  • 大家觉得wdcp linux虚拟主机管理面板好用吗?
  • 电商APP订单生成,如何安全保证安全性?
  • 一个网站同一域名不同目录下的文件访问到的cookie值不同是什么原因?
  • 求mysql语句(insert之前先查询)