我正在尝试在任何浏览器中打开.php文件但正在下载.. 问题是什么?有人请帮我..
当我在浏览器的地址栏中键入localhost / hel.php时,它会显示下载对话框。
提前致谢
答案 0 :(得分:0)
Web服务器需要知道要使用PHP解释器执行所请求的文件。如果未安装,运行或配置Web服务器,则文件将与.zip或.mp3文件非常相似地下载。
目前尚不清楚您使用的服务器,如果有的话,所以除非您澄清,否则我不会发布特定说明。
[编辑]
好的,对于Apache来说,它非常简单。我假设您使用的是类UNIX操作系统,因为大多数流行的Windows软件包(如XAMPP或WAMP)都附带PHP + Apache已经配置好并准备好了。
除了Apache和PHP之外,还需要安装mod_php,它是一个Apache扩展,允许Web服务器使用PHP解释器来运行PHP文件。使用您最喜欢的包管理器并安装缺少的包。它的确切名称因Linux发行版而异,所以我不能告诉你哪一个要查找,但它通常是“libapache2-mod-php”的行。
安装完成后,转到php.ini文件并确保已启用该模块。重新启动Web服务器后,PHP文件应该按预期工作。
答案 1 :(得分:0)
也许这就是答案? apache2 on ubuntu - php files downloading
对于您评论中的第二个问题:
你是否包括
Include /etc/phpmyadmin/apache.conf
in
/etc/apache2/apache2.conf
并使用
重启apachesudo service apache2 restart