Bonjour à tous.
Je voulais tester le framework Zend 2, pour cela j'ai suivi le tuto et installer le Zend skeleton en local. Pas de soucis, j'arrive à afficher la page.
L'étape suivante, j'ai voulu le transféré sur un serveur et là malheureusement ça coince.
J'obtiens l'erreur suivante
J'ai regardé la ligne en question il s'agit de celle-ci :PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /var/www/html/Portail/module/Application/config/module.config.php on line 78
'controllers' => array(
'invokables' => array(
'Application\Controller\Index' => Controller\IndexController::class
),
),
Je pense que cela vient de la config apache mais je ne vois pas, pouvez-vous m'aider ?
Merci d'avance.
Voici la config apache :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <VirtualHost *:80> ServerName authentification.intra.insa-cvl.fr DocumentRoot /var/www/html/Portail/public SetEnv APPLICATION_ENV "development" <Directory /var/www/html/Portail/public> DirectoryIndex index.php Order deny,allow Allow from all AllowOverride None </Directory> RewriteEngine On RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -s [OR] RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -l [OR] RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ /index.php [NC,L] ErrorLog /var/log/httpd/authentification-error_log CustomLog /var/log/httpd/authentification-access_log common </VirtualHost>
Partager