我想在LAMP使用Apache的配置来运行一个PHP项目,但它不工作*,而当我运行它php -S locahost:4000
其工作真的很棒。 这里是链接到项目,如果你需要这些文件的一些信息或它的工作Project运行Apache的,而不是PHP核心PHP项目-S本地主机:4000
这里是我的Apache配置 -
<VirtualHost localhost:4000>
ServerAdmin [email protected]
ServerName localhost
ServerAlias localhost
DocumentRoot /var/www/html/dir
<Directory "/var/www/html/dir">
AllowOverride None
Options None
Require all granted
</Directory>
*不工作的手段 - 运行时通过Apache我只能访问索引页,并要该项目的其他一些网页时就像localhost:4000/about
这表明The requested URL /department was not found on this server.
即。错误404
请解释什么是“不工作”的意思,并使用你的浏览器开发工具,以检查HTTP响应后工作接收。 – Calimero
“不工作”是指运行它时,通过Apache我只能访问索引页,并要该项目的其他一些网页时,像''本地主机:4000/about''这表明''没有找到所请求的URL /部门在这台服务器上.'' –
当然你在生产服务器上时不使用localhost:4000。您正在将服务器名称放在那里。 –