laravel新项目 - 获取/ name的索引而不是欢迎页面

时间:2018-05-14 00:32:17

标签: php laravel

我刚刚在XAMPP上创建了一个新的laravel项目,使用" composer create-project --prefer-dist laravel / laravel name 5.2.29"。

我得到一个文件列表(索引为/)而不是laravel欢迎页面。

enter image description here

我如何解决这个问题?

4 个答案:

答案 0 :(得分:0)

正常,因为在laravel中只能通过url访问的目录是user_course.course_id,所以下面的url将显示laravel的主页

    public async Task<string> GetValuesAsync()
    {
        var client = new HttpClient { BaseAddress = new Uri(this.serviceOptions.BaseUrl, UriKind.Absolute) };
        client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue(
            "Bearer",
            await this.GetAccessTokenAsync());

        return await client.GetStringAsync("api/products");
    }

但是使用Xampp,您可以使用apache virtualhost的功能将public/指向http://localhost:3000/Application/public

当然你可以使用这个命令

your-local-domain.dev

答案 1 :(得分:0)

XAMPP无法找到你的public /目录中的index.php文件尝试将/ public目录设置为你的根目录,这样就可以在你的根文件夹中创建一个.htaccess并添加这些行

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

现在您的网络目录指向公开

答案 2 :(得分:0)

您可以通过2个选项查看wolcome页面。

  1. 将所有文件(不是文件夹)从公用文件夹复制到索引文件夹。
  2. 在此特定文件夹上打开终端并写入php artisan serve,此终端将为您提供欢迎页面的链接。
  3. 注意:请确保您使用最新版本的XAMPP

答案 3 :(得分:0)

因此,如果您像我一样使用laragon,而您刚刚添加了该项目。对我有用的只是重启laragon服务器