我只是在本地克隆了一个空的Drupal 8项目,最初我进入了web文件夹,然后使用
php -S localhost: 8000
使用这种虚拟化功能,每次我输入“ edit”生根规则时,都会发生404错误。 为了解决这个问题,我创建了一个虚拟主机配置:
<VirtualHost *: 80>
ServerName www.site.lcl
DocumentRoot /home/user/Projects/platform/site/app/web
<Directory "/home/user/Projects/platform/site/app/web">
Allowoverride all
Order allow, deny
Allow from all
Require all granted
</ Directory>
</ VirtualHost>
使用这种配置,路由可以正确显示,但是会发生新的错误,在所有页面中均未加载css和js文件,并且从控制台js出现此错误:
拒绝从“ http://www.site.lcl/”执行脚本,因为其MIME类型(“ text / html”)不可执行,并且启用了严格的MIME类型检查。
我试图这样编辑php.ini文件:default_mimetype =“”,重新启动apache并清除缓存,但没有结果。
在两个安装中,使用的php.ini文件是相同的。
我该如何解决?