2016-09-03 4 views
0

Ich habe zwei Konfigurationen von apache2*.conf Datei getestet und im ersten Beispiel alles ok, aber ich kann nicht öffentliche Bilder in Webordner wie Favicon oder andere Bilder im Webordner.Symfony3 und Apache

<VirtualHost *:80> 
     ServerAdmin [email protected] 
     ServerName project2 
     DocumentRoot /var/www/project2/web/app_dev.php 
<Directory /var/www/project2/web> 
AllowOverride All 
Order Allow,Deny 
Allow from All 
</Directory> 
     ErrorLog ${APACHE_LOG_DIR}/error.log 
     CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 

Im zweiten Fall i cahnge DocumentRoot /var/www/project2/web/app_dev.php zu DocumentRoot /var/www/project2/web und ich kann Bilder, aber Controller gibt interne Serverfehler, wenn ich {ff} in Route einiger Variablen bin mit

/** 
* 
* @Route("/{ff}",name="home") 
*/ 

Diesen Code @Route("/{ff}",name="home") nicht Arbeit, wenn ich recommended Syntax in Apache-Konfiguration verwenden. Wie konfiguriere ich Apache?

Antwort

0

Die offizielle Symfony Dokumentation einen detaillierten Artikel enthält, wie Apache für Symfony einzurichten: http://symfony.com/doc/current/setup/web_server_configuration.html

auch sicher, dass mod_rewrite in Ihrem httpd.conf zu ermöglichen.

+0

ye, ich kenne diesen Link danke – fonjeekay

+0

@fonjeekay Wenn diese Antwort Ihnen geholfen hat, das Problem zu lösen, akzeptieren Sie es bitte. –