Ciao a tutti,
Volevo chiedermi un paio di consigli e riportarmi la mia esperinza con Symfony.
Dopo innumerevo insulti presi su questo forum mi sono deciso ad installare symfony e iniziare a studiarlo.
La guida è fatta molto bene e spiega passo passo tutto... peccato che io mi sia fermato alla configurazione.
Allora ho installato symfony tramite composer e ho editato il mio file di conf di apache inserendo
codice:
<VirtualHost *:80>
ServerName symfony.local
DocumentRoot "/var/www/symfony/web"
<Directory "/var/www/symfony/web">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/symfony_error.log
CustomLog /var/log/apache2/symfony_access.log combined
</VirtualHost>
modificandola poi in
codice:
<Directory /var/www/project/web>
AllowOverride All
Require all granted
</Directory>
perchè ho il web server 2.4.x
e qui gia non capisco come mai la guida mi dice di accedere all'indirizzo
http://symfony.local/config.php
come fa il mio os a sapere che indirizzo simfony.local è il mio localhost? boh proprio non capisco,
se fosssi stato sotto win avrei editato il file host...
cmq se io accedo all'indizzo
http://localhost/config.php
arrivo alla pagina di configurazione e mi dice che le benedette cartelle logs e cache non sono scrivibili dal webserver.
Le ho provate tt sia da documentazione symfony ufficiale che quella html.it
ho provato anche a settare l'intera cartella symfony 777 il problema rimane.
ho provato a settare il proprietario della cartella ad apache..
tutto sempre con -R
se provo ad accedere all'indirizzo we/app_dev.php che dovrebbe essere il boudle di test ottengo pagina bianca.
Se faccio partire il servizio di symfony
php app/console server:run
navigo correttamente (se non ho capito male dovrebbe essere proprio il bundle di test a cui tentavo di accedere prima)
Il mio sistema è un wm con centos7.
Qualcuno ha avuto esperienza analoga?