【问题标题】:Laravel 5.2 asset implementationLaravel 5.2 资产实现
【发布时间】:2016-06-07 11:20:41
【问题描述】:

当我尝试打开资产时,我在我的页面上添加了源(css,js),我在页面末尾收到日志错误。

这是我迄今为止尝试过的:

homepage.blade.php

<link href="{{{asset('/css/bootstrap.css') }}}" rel="stylesheet"> 

Composer.json

"require": {
        "php": ">=5.5.9",
        "laravel/framework": "5.2.*",
        "laravelcollective/html": "^5.2"
    }

作曲家更新来自控制台。

添加到 app.php->providers

Collective\Html\HtmlServiceProvider::class 

添加到app.php->别名

'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class

我在 laravel.log 中得到了这个:

local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Illuminate\Html\HtmlServiceProvider' not found' in /var/www/html/myproject/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php:146

提前致谢。

【问题讨论】:

  • 我不知道这是否能解决问题,但我通常只使用两个{{。所以它将是{{ asset() }}。但是我认为这不是您的问题,请仔细检查文件是否确实存在于您的供应商文件夹中。
  • 试试 Collective\HTML\HtmlServiceProvider::class
  • @DevinGray 不会改变任何东西。
  • @Thomas Van der Veen 不,它不会更改我的 laravel 日志或解决我的问题。
  • 删除提供者,作曲家更新然后再次添加提供者(以 , 结尾)

标签: php laravel laravel-5.2


【解决方案1】:

改变这个:

<link href="{{{asset('/css/bootstrap.css') }}}" rel="stylesheet"> 

进入这个:

<link href="{{URL::asset('/css/bootstrap.css') }}" rel="stylesheet"> 

【讨论】:

    【解决方案2】:

    感谢您的回答。

    问题在于虚拟主机设置错误。所以我无法到达真正的道路。

    我重新设置了虚拟主机配置,它现在可以工作了。

    <VirtualHost *:80>
            ServerName mysite.com
            ServerAdmin mysite@mysite.com
            DocumentRoot /var/www/html/mysite/public
    
            <Directory />
                    Options FollowSymLinks
                    AllowOverride None
            </Directory>
            <Directory "/var/www/html/mysite">
                    AllowOverride All
            </Directory>
    
            ErrorLog ${APACHE_LOG_DIR}/error.log
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    

    参考:http://vaguelyuseful.info/2016/02/02/installing-laravel-5-2-on-ubuntu-15-10-and-apache2/

    再次感谢大家。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-05
      • 2016-10-31
      • 2016-07-03
      • 2016-11-19
      • 1970-01-01
      • 2016-09-13
      相关资源
      最近更新 更多