Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/05/2017, à 10: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, à 22:14)

Hors ligne

#2 Le 26/05/2017, à 10: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, à 16: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, à 17:04)

Hors ligne

#4 Le 26/05/2017, à 17:27

jplemoine

Re : [Résolu] Apache n'affiche pas index.php

Dans la doc, ça dit :

doc a écrit :

    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/

Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

En ligne

#5 Le 29/05/2017, à 16:05

favancini

Re : [Résolu] Apache n'affiche pas index.php

Salut,

C'était bien ça, merci!

Hors ligne