2013-07-14 18 views
5

MODIFICATO: Sto usando assetic con symfony2. Ogni volta che provo a caricare una pagina, su richiesta per i file JS e CSS, il mio browser riceve un errore di 500. Se digito l'indirizzo di quella risorsa nella barra degli indirizzi, posso caricare il suo file con successo! Ancora più strano, il carico della CPU aumenta del 30% ogni volta che Symfony si avvia!symfony assetic dà 500 errori quando si richiedono file

Ho provato assets:install e assetic:dump --no-debug, indovina, nessuna delle pagine symfony viene caricata più. Finiscono tutti in 500 errori.

Non penso sia causato da apache. Posso caricare qualsiasi altra statica di pagine PHP, e ho anche provato nginx e ottenuto un errore di 500. Devo cache:clear per farli tornare.

Qualche idea? Ho già aggiornato e reinstallato il mio server web, CGI, PHP e ho usato una nuova copia di symfony e ho copiato le fonti, nessuna di queste ha aiutato.

discarica: Ecco come ho usato Assetic con JS. C'è un blocco simile per css:

{% javascripts 
      '@SharifCalendarBundle/Resources/public/js/kendoui/jquery.min.js' 
      '@SharifCalendarBundle/Resources/public/js/JQueryUi/jquery-ui-1.10.3.custom.min.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/jquery.noty.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/top.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/topLeft.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/layouts/topRight.js' 
      '@SharifCalendarBundle/Resources/public/js/noty/themes/default.js' 
      '@SharifCalendarBundle/Resources/public/js/kendoui/kendo.web.min.js' 
     %} 
    <script type="text/javascript" src="{{ asset_url }}"></script> 
{% endjavascripts %} 
+0

Come si inseriscono le risorse nel modello? Hai usato i due comandi 'assets: install' e' assetic: dump'? –

+0

@ThomasPotaire Ha modificato la domanda. – Untitled

+0

+1 ha lo stesso comportamento nell'ambiente DEV (in TUT tutto funziona come dovrebbe). La console dice 500 Errore sul file jquery.js, ma quando lo carico nel browser viene caricato correttamente ma troncato .... Comportamento molto strano. –

risposta

3

Al fine di avere una migliore comprensione di ciò che sta accadendo in, forse si potrebbe eseguire i comandi relativi ai beni in modalità dettagliata (dalla directory principale del progetto quando si utilizza uno standard Edizione Symfony2)?

php app/console assets:install --symlink -v 
php app/console assetic:dump -v 
Problemi correlati