Hébergements Web - Création du fichier error_log
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Création du fichier error_log

Von
AhmadJ
Erstellungsdatum 2021-12-15 11:41:24 (edited on 2024-09-04 12:17:51) in Hébergements Web

Bonjour à tous !

Je suis en train de développer un module mais j'aurais besoin d'accéder au fichier error_log.
Voici ce que mon développeur me dit :
> "This is a PHP.ini setting - you set the error log - usually to write to error_log in the root folder. You need to ask your host to setup your PHP to log errors to an error log in the root folder - you can then access this with FTP to see the errors."

Voici le contenu de mon .ovhconfig

app.engine=php
app.engine.version=7.3
http.firewall=none
environment=production
container.image=stable


et le contenu de mon fichier a tester :
 ini_set('display_errors', '1'); 
ini_set('log_errors', '1');
error_reporting(E_ALL);


Mais rien n'est créé, ni à la racine ni dans le dossier exécuté.
Pouvez-vous m'aider à ce sujet ?

Merci de votre aide.


5 Antworten ( Latest reply on 2021-12-15 17:34:33 Von
fritz2cat officiel (d'avant la migration)
)

Le code me semble correct pour diriger les erreurs dans les logs.
Les logs sont accessibles ensuite ici : https://logs.cluster012.hosting.ovh.net/
EDIT : la doc : https://docs.ovh.com/fr/hosting/mutualise-consulter-les-statistiques-et-les-logs-de-mon-site/


Les logs sont accessibles ensuite ici : https://logs.cluster012.hosting.ovh.net/


Il me semble que seul Apache écrit à cet endroit, et non PHP.
L'accès peut aussi se faire depuis l'espace client.

De toute façon adapter cluster012 à son propre cluster d'hébergement.

non tu as bien les logs des erreurs PHP dans les logs "error" (cf la doc).
Les logs Apache sont dans les logs "web".
L'url indiquée n'est pas mon cluster mais correspond à une sorte de portail d'entrée vers les logs de chaque cluster.
Et oui, en passant par l'espace client, on atterrit sur le cluster de chaque hébergement, où se trouvent les logs associés.

Lorsque je me connecte à https://logs.cluster012.hosting.ovh.net/, on me demande mon domaine que j'inscrit et dans la sélection je clique sur "Comptes logs" mais là j'ai "le domaine n'a pas été trouvé". Si je clique sur "ovh cloud" j'ai accès à l'interface mais "error" est désactivé, pourtant il y a bien des erreurs.

Bonjour @AhmadJ

Pour un abonnement PERSO 2010





Le fichier xxx.log.gz est rempli d'erreurs 403 qui correspondent à des tentatives d'accès interdites.


Lorsque je me connecte à https://logs.cluster012.hosting.ovh.net/


De toute façon adapter cluster012 à son propre cluster d'hébergement.




Tu as bien mis ton n° de cluster , ou bien tu es justement aussi sur le 012 ?

J'ai indiqué cette URL avec Cluster 12 qui fonctionne pour accéder ensuite à mes logs, mais j'ai l'impression que c'est un portail générique hébergé sur le cluster 12 et donc non lié à l'hébergement de mon site qui est sur le cluster 02.
Mais je peux me tromper.
Sinon, passer par le manager.


J'ai indiqué cette URL avec Cluster 12


J'ai essayé, ça renvoie vers le bon cluster après la connexion (cluster015 dans le cas que j'ai testé)