Hébergements Web - Erreur 500 sur certaines pages
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

Erreur 500 sur certaines pages

Von
GeoffroyT1
Erstellungsdatum 2019-11-12 10:29:46 (edited on 2024-09-04 12:12:50) in Hébergements Web

Bonjour,
Sur certaines pages d'administration de mon site, je tombe sur une erreur 500.
J'ai suivi le guide https://docs.ovh.com/fr/hosting/erreur-500-internal-server-error/ sans succès, il ne s'agit ni d'un problème de .htaccess (je les ai supprimés), ni de droits d'accès (vérifiés : 0604 sur les fichiers, 0705 sur les dossiers), ni d'erreur de script (je les ai commenté en intégralité).
En revanche lorsque j'upload un simple fichier, nommé test.php contenant une seule instruction il n'y a pas de problème.
Le plus étrange c'est que l'erreur survient sur certaines pages (par ex. dir-add.php) mais pas sur d'autres (dir.php).
Est-ce arrivé à quelqu'un ? Pouvez-vous m'aider ?


5 Antworten ( Latest reply on 2019-11-12 11:52:22 Von
kyodev
)

cette doc est sans intérêt, à 90%, dépassée

quelle url ?
quel CMS?

Merci de ta réponse kyodev

l'url en erreur 500 est : /manager/dir-add.php
pas d'erreur ici : /manager/dir.php

Je n'utilise pas de CMS c'est du dev custom.

Aussi, l'hébergement est en php 7.0
J'ai un htaccess à la racine du site qui contient un rewriteRule et un autre dans le dossier admin qui contient la ligne suivante : RewriteEngine off

sans url, à toi de te débrouiller seul alors
très probablement une erreur de script
https://docs.ovh.com/fr/hosting/comment-diagnostiquer-page-blanche/
php7.0 est déprécié, stable est 7.3

Pardon l'URL est
http://next.djahalland.com/manager/dir.php (ovh / ovh)

Je viens de modifier le .ovhconfig avec
app.engine=php
app.engine.version=7.3
http.firewall=none
environment=development
container.image=stable

l'url n'indique pas d'erreur, je ne peux t'aider plus loin

Sur cette URL http://next.djahalland.com/manager/dir-add.php

j'ai l'erreur suivante :
Parse error: syntax error, unexpected ''ok'' (T_CONSTANT_ENCAPSED_STRING)

Pourtant le fichier ne contient que ça :
echo 'ok';

Ce n'est visiblement pas normal.

de ce que tu montres, c'est surprenant, je ne reproduis pas

je chercherais côté ton éditeur de texte (mets un ligne vide en ?php et ton echo) ?
ou ton transfert ftp?

mais c'est au feeling, je n'ai pas d'idées précises

Oui, en fait il y a une ligne vide entre (j'ai posté sans la ligne pour une simplicité de lecture.

Je transfère tous les fichiers avec filezilla, certains fonctionnent, d'autre non.
J'édite mes fichiers avec notepad++

Rien de très obscur a priori.
J'enquête de ces côtés, merci kyodev.

fileZilla, notepad++, c'est éprouvé

tu es sûr de ton simple guillemet?
si tu mets guillemet double `"` pour tester?