我想在本地环境中制作一个网站,但我有一个问题。我不知道为什么,但是当我启动网站时,我看到的是index.php 文件的php 代码,而不是视图。
以下是我对配置所做的操作:
我创建了一个虚拟主机:
<VirtualHost *:80>
ServerName dev.mywebsite.com
ServerAlias www.dev.mywebsite.com
DocumentRoot "/mnt/d/Websites/mywebsite"
<Directory "/mnt/d/Websites/mywebsite">
Options +FollowSymLinks
AllowOverride all
Require all granted
Options Indexes
</Directory>
ErrorLog /var/log/apache2/error.dev.mywebsite.com.log
CustomLog /var/log/apache2/access.dev.mywebsite.com.log combined
</VirtualHost>
我用这两行修改了“hosts”文件:
127.0.0.1 dev.mywebsite.com
::1 dev.mywebsite.com
然后我重新加载了apache2服务。
但我仍然有一个问题。事实上,当我访问“dev.mywebsite.com”时,我有一个带有index.php代码的页面,但我不知道为什么。我以为是因为php,但我的版本是php 7.4.3。
你能帮助我吗?
梵蒂冈之花