Pages : 1
#1 Le 26/05/2017, à 09:13
- favancini
[Résolu] Apache n'affiche pas index.php
Bonjour,
J'utilise Ubuntu 16.04 sur un nas Qnap TS-251+.
J'ai installé Apache2, php (par défaut ça installe la version 7.0), mariadb-server et python2.7
pour faire fonctionner SliMpd, une interface web du lecteur de musique Music Player Daemon.
J'ai créé un virtualhost et cela fonctionne avec un fichier index.html (simple fait pour le test) mais cela ne fonctionne
pas avec le fichier index.php de SliMpd.
Quel réglage dois-je faire pour que l'index.php soit bien lu par Apache?
Merci!
Dernière modification par Ayral (Le 29/11/2019, à 21:14)
Hors ligne
#2 Le 26/05/2017, à 09:52
- pires57
Re : [Résolu] Apache n'affiche pas index.php
Hello,
Commences déjà par fournir les logs Apache ainsi que les fichiers de configuration.
Je pourrais faire des suppositions mais ce serait du hasard (plus ou moins ) et contre productif (totalement) .
Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn
Hors ligne
#3 Le 26/05/2017, à 15:52
- favancini
Re : [Résolu] Apache n'affiche pas index.php
Les fichiers de configuration :
j'ai ajouté à
/etc/apache2/ports.conf
>
Listen 8081
J'ai créé /etc/apache2/sites-available/slimpd.conf avec dedans :
<VirtualHost 192.168.0.16:8081>
ServerName 192.168.0.16
DocumentRoot /var/www/slimpd/
</VirtualHost>
J'ai ajouté à
/etc/hosts
>
192.168.0.16 slimpd
Je n'ai pas modifié les autres fichiers
Le fichiers /var/log/apache2/error.log contient cette ligne plusieurs fois :
[Thu May 25 20:05:56.002617 2017] [:error] [pid 15100] [client 192.168.0.10:59600] PHP Fatal error: Uncaught Exception: /var/www/slimpd/localdata/cache/conf-a5a38a2b010.php is not writable in /var/www/slimpd/core/php/Modules/configloader_ini/ConfigLoaderINI.php:256\nStack trace:\n#0 /var/www/slimpd/core/php/Modules/configloader_ini/ConfigLoaderINI.php(102): Slimpd\\Modules\\configloader_ini\\ConfigLoaderINI->writeCacheFile(Array)\n#1 /var/www/slimpd/index.php(45): Slimpd\\Modules\\configloader_ini\\ConfigLoaderINI->loadConfig('master.ini')\n#2 {main}\n thrown in /var/www/slimpd/core/php/Modules/configloader_ini/ConfigLoaderINI.php on line 256
Les fichiers other_vhosts_access.log et access.log ne contiennent que la liste des adresses des navigateurs qui ont accédé au serveur.
Dernière modification par favancini (Le 26/05/2017, à 16:04)
Hors ligne
#4 Le 26/05/2017, à 16:27
- jplemoine
Re : [Résolu] Apache n'affiche pas index.php
Dans la doc, ça dit :
Make sure that your web-server has write access to these directories:
*/slimpd/localdata/cache/
*/slimpd/localdata/embedded/
*/slimpd/localdata/peakfiles/
il faut donc modifier les droits et/ou des propriétaires des dits répertoires en conséquence...
Perso, je tenterais un
chown -R www-data: /var/www/slimpd/localdata/cache/
chown -R www-data: /var/www/slimpd/localdata/embedded/
chown -R www-data: /var/www/slimpd/localdata/peakfiles/
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#5 Le 29/05/2017, à 15:05
- favancini
Re : [Résolu] Apache n'affiche pas index.php
Salut,
C'était bien ça, merci!
Hors ligne
Pages : 1