2017-04-24 107 views
0

裸在我身边我是新的symfony。Symfony资产将不会在生产Symfony

我上传了我的SF应用从我的本地(机)生产(交友服务器) 一切正常生产,除了CSS,JS,等等(web目录中的所有文件。

我打开var/logs/prod.log只是为了检查发生了什么,我发现这些错误。

request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /stylesheets/base.css" (from " http://example.com/admin/login ")" etc.........

现在,我所做的是打开的CSS/JS文件的路径上base.html.twig和所做的更改。

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

的完整目录。

<link href="{{ asset('/home2/swipecom/public_html/web/stylesheets/base.css') }}" rel="stylesheet" />

顺便说一句,这里的服务器应用程序的目录。

家/ swipecom

  • 缓存
  • 接触(其中SF目录居住) - 的public_html(/ WEB唯一SF目录)
  • VAR
  • SSL
  • TMP
  • public_ftp
  • 日志
+0

你能告诉你的风格和js目录? –

+0

你可以给我们提供一下'''php bin/console debug:parameters'''你在生产中吗? (当然掩盖敏感数据) – maxime

回答

0

我做了工作中使用此代码

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