我在网站上使用了VPS。它基于Laravel框架,我已经为我的网站设置了php54。
现在,当我想打开网站(Laravel公共文件夹中的index.php)时, 浏览器只是强制下载文件为 application / x-httpd-php54 文件类型。
我测试了添加
AddType application/x-httpd-php54 .php
和AddHandler
到公共文件夹中的.htaccess
都没有工作!
我应该提一下,如果我输入我的网站的IP或输入它打开网站的页面名称没有问题。
ip loading mysite
www.example.com加载mysite
example.com/index.php加载mysite
但是example.com
浏览器强制下载文件!!!!
答案 0 :(得分:0)
我注意到服务器文档root是XXX,我有一个名为 example.com 的虚拟主机,文件根目录相同;
因此,当我进入ip时,它加载了文档根目录,没关系,如果我输入域名,它会尝试从虚拟主机加载页面,但是不成功。
我删除了虚拟主机,因为当我可以通过服务器本身处理我的网站时,我不需要虚拟主机。
现在一切正常!