Apache HTTP Server
Vhost PLU Manager
La configuration du vhost pour PLU Manager est dans le fichier /etc/httpd/vhost.d/plu-manager.conf, il contient une configuration par défaut HTTP active ainsi qu’un template commenté pour configurer une connexion HTTPS.
Vous pouvez ajuster les paramètres au besoin, le fichier ne sera pas écrasé par les mises à jour.
Configuration HTTP par défaut :
<VirtualHost *:80>
ServerAdmin root@localhost
# ServerName plumanager.example.com
DocumentRoot /usr/share/plu-manager/web
ErrorLog logs/plu-error_log
CustomLog logs/plu-access_log combined
SetEnv SILEX_CONFIG_FILE /etc/plu-manager/parameters.ini
<Directory "/usr/share/plu-manager/web/">
Options FollowSymLinks
AllowOverride None
Require all granted
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [QSA,L]
</IfModule>
</Directory>
# User upload
Alias /fileman/Uploads /home/store/plu-manager/uploads
<Directory "/home/store/plu-manager/uploads/">
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
Vérifier si le service HTTP est bien actif :
# systemctl status httpd.service
Relancer le service pour prendre en compte les modifications :
# systemctl restart httpd.service
Ajustements sur le php.ini
Il y a des variables à ajuster dans le fichier /etc/php.ini
Ajuster au moins les suivantes :
post_max_size = 64M
upload_max_filesize = 64M
memory_limit = 2048M
max_execution_time = 60
max_input_vars = 4096
Relancer le service pour prendre en compte les modifications :
# systemctl reload httpd.service