gpt4 book ai didi

php - Laravel 不显示 index.php

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:54:15 25 4
gpt4 key购买 nike

我是 Laravel 的新手,我创建了虚拟主机 http://example.com并将 Laravel 安装在该域的文件夹中,但是当我尝试访问该域时,我得到了这个 enter image description here

最佳答案

这是您的VirtualHost设置

<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/example" ## <-- pointed to wrong folder
ServerName example.com
ServerAlias www.example.com
ErrorLog "logs/www.example.com.domain-error.log"
</VirtualHost>

您没有将它指向 public 文件夹。应该是(这些是最低要求)

<VirtualHost *.80>
DocumentRoot "C:/xampp/htdocs/example/public"
ServerName example.com
</VirtualHost>

您应该将它指向 public 文件夹,因为 index.php 位于 public 文件夹中。

我用的是这种设置

<VirtualHost laravel4.dev>
DocumentRoot "D:/xampp/htdocs/laravel4/public"
ServerName laravel4.dev
</VirtualHost>

windows/system32/drivers/etc/host文件中对应的设置是

127.0.0.2           ci.dev
127.0.0.3 laravel4.dev ## <-- This is for current vHost
127.0.0.4 symcom.dev

因此,我可以使用 http://laravel4.dev(dev 用于开发)导航到我在本地主机上的站点

关于php - Laravel 不显示 index.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21386249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com