Aller au contenu

Phpinfo() Et Red


Tof

Messages recommandés

Posté(e)

bonjour

je rencontre un problème quand je crée un fichier phpinfo.php

<?php

phpinfo();

?>

je me retrouve avec l'affichage suivant :

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

Warning: Unknown: Failed opening '/volume1/web/phpinfo.php' for inclusion (include_path='.:') in Unknown on line 0

dans le fichier ./usr/syno/etc.defaults/php.ini, la ligne ;include_path = ".:/php/includes" est commentée,

j'ai rajouté la ligne include_path = "/volume1/web" sans résultat meilleur

le php fonctionne car j'ai installé la surveillance de température.

je patauge, est-il possible d'utiliser cette fonction ?

PS: comment fait-on pour redémarrer apache?

je n'ai pas trouvé comment était lancé le daemon httpd dans les fichiers de configuration. je reboote mon ds-106j à chaque changement de php.ini, ce qui est un peu long...

merci par avance pour vos lumières

Posté(e)

le php fonctionne car j'ai installé la surveillance de température.

J'ai du mal à saisir le rapport ? Tu veux dire que arrives a voir la page de température ?

Pour redémarrer Apache: /usr/syno/etc/rc.d/S97apache-user.sh restart

Dans le php.ini, c'est homebase_dir qui contient tout les chemins qui doivent etre pris en compte.

As tu fais des modifications au niveau du fichier de configuration Apache httpd.conf-user

Posté(e)

>J'ai du mal à saisir le rapport ? Tu veux dire que arrives a voir la page de température ?

oui, tout simplement. le relevé des température est bien inclus dans une page html.

>Pour redémarrer Apache: /usr/syno/etc/rc.d/S97apache-user.sh restart

merci

>Dans le php.ini, c'est homebase_dir qui contient tout les chemins qui doivent etre pris en compte.

j'ai une directive open_basedir = qui m'a l'air correcte mais qui ne me semble pas intéressante pour mon erreur: " (include_path='.:') in Unknown on line 0 "

je ne ne comprend pas cette erreur sur ce répertoire " . " (la racine ?)

c'est pour cela que j'ai essayé avec la ligne include_path = "/volume1/web" pour éviter une éventuelle option par défaut si cette ligne n'est pas renseignée.

>As tu fais des modifications au niveau du fichier de configuration Apache httpd.conf-user

j'ai juste rajouté l'option indexes

<Directory "/var/services/web">

...

Options MultiViews Indexes

...

puis-je faire l'hypothèse que la fonction phpinfo() est sensée fonctionner sans configuration spéciale ?

merci pour la réponse

a+

Posté(e)

Si tu as acces à la page HTML et que tu puis la voir en taper http://adresse_du_syno c'est qu'apache fonctionne.

C'est bien open_basedir donc je voulais parler.désolé

Effectivement c'est censé fonctionner sans rien configurer, j'ai du mal à comprendre d'où vient l'erreur là

  • 2 semaines après...
Posté(e)

[Résolu]

j'avais BETEMENT :(

copié mon fichier phpingo.php sur mon compte root, et apache n'avait donc pas la permission de s'en servir...

c'est pas le message d'erreur qui m'a aidé à trouver en tout cas !

utiliser des comptes admin pour charger des pages ne provoque aucun soucis

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.