我刚刚安装了Ubuntu 17.04并设置了我的LAMP服务器w / PHP7和为Apache2启用的PHP模块。
当我转到http://localhost/
时,默认为index.html
中的/var/www/html
,而不是index.php
中的http://localhost/index.php
。当我转到/etc/apache2/mods-enabled/dir.conf
时,php文件加载得很好并且php脚本会执行。
在查看其他帖子(index.php not loading by default)时,我发现首选解决方案是编辑index.php
文件,以便在DirectoryIndex条目中的index.html
之前移动<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
public class EmployerContactDetailsClass
{
public string wsStudentID { get; set;}
public string wsOrgID { get; set;}
public string wsContactID { get; set;}
public string wsContactName { get; set;}
public string wsContactEmail { get; set;}
public string wsEmployerEmail { get; set;}
public bool wsUserChoiceVerifier { get; set;}
}
所以我这样做并将文件保存为sudo,重新启动了apache服务以及尝试重新启动计算机,它仍然首先提供index.html。任何的想法?我应该使用.htaccess文件解决方案吗?谢谢!
答案 0 :(得分:3)
当您http://localhost/
尝试按Ctrl
+ F5