jultey



Bonjour,

J'utilise un blog (Serendipity) que je viens de mettre à jour (en
V2.0.2). Or pour utiliser cette version il fallait une version PHP >=
PHP5.2. J'ai donc updaté mon .htaccess pour passer en PHP5.6.8. Or après
avoir mis à jour mon site web, j'ai maintenant une "Erreur 500 - Erreur
interne du serveur" lorsque j'essaie d'accéder à la page principale.

Je pense qu'en cas d'erreur interne du serveur, quelque chose est logué
dans un fichier d'erreur ('error.log" ou autre) sur le serveur web.
Serait-il possible d'y avoir accès ? Ou pouvez-vous me l'envoyer pour
que je puisse identifier ce qui ne va pas dans ma page ?

Je vous remercie par avance.

J. T.


jultey

Re : Comment avoir accès au fichier error.log sur le server web ?
« Réponse #1 le: 10 September 2015 21:25:56 »
Réponse tirée d'un newsgroup :

Sagittarius21 avait soumis l'idée :

Le 08/09/2015 17:06, Al a écrit :
Jultey à écrit:
 
Bonjour,
 
J'utilise un blog (Serendipity) que je viens de mettre à jour (en
V2.0.2). Or pour utiliser cette version il fallait une version PHP >=
PHP5.2. J'ai donc updaté mon .htaccess pour passer en PHP5.6.8. Or
après
avoir mis à jour mon site web, j'ai maintenant une "Erreur 500 - Erreur
interne du serveur" lorsque j'essaie d'accéder à la page principale :
http://jultey.free.fr/blog/index.php
 
Perso, je n'ai pas encore réussi à avoir un site avec serendipity et php 5.6 'sauce Free' fonctionnel (après l'install de base)
 
 
Je pense qu'en cas d'erreur interne du serveur, quelque chose est logué
dans un fichier d'erreur ('error.log" ou autre) sur le serveur web.
Serait-il possible d'y avoir accès ? Ou pouvez-vous me l'envoyer pour
que je puisse identifier ce qui ne va pas dans ma page ?
 
Free ne te donnera pas ces infos.
 
Je vous remercie par avance.
 
J. T.
 
Essaie toujours ça:
 
Fichier .htaccess à la racine de l'installation de Serendipity sans les "":
[code]
      # Spécification des jeux de caractères des documents (ajoutez les extensions que vous utilisez)
      AddCharset utf-8 .css .xml .po .php .js
 
      # activation php5 (free.fr)
      <ifDefine Free>
      php 1
      SetEnv PHP_VER 5
      ErrorDocument 404 /index.php
      </ifDefine>
 
      # Protection du fichier .htaccess
      <Files .htaccess>
      Order Allow,Deny
      Deny from all
      </Files>
 
      # Protection du fichier de config .php
      <files config.php> #(<-changer pour le vrain nom)
      order allow,deny
      deny from all
     </files>
 
      # Désactivation de l’affichage des répertoires
      Options All -Indexes

Merci à vous 2 pour vos réponses.
Sagittarius21, j'ai essayé ton fichier, j'ai bidouillé, trifouillé et... et puis je me suis apperçu que j'avais 2 .htaccess. 1 à la racine de mon compte, et un dans le dossier /blog qui contient justement Serendipity. Je l'ai viré (celui du dossier) et puis ça s'est mis à marcher !!
Alors j'ai supprimé 1 à 1 les lignes du fichier .htaccess (de la racine) qui contenait le code que tu m'as donné, et j'ai au final tout supprimé sauf
<IfDefine Free>
php56 1
</IfDefine>
ce qui correspond à ce que j'avais avant. Et ça marche toujours...

Au final, c'est assez étrange comme process. Je ne sais pas vraiment ce qui a débloqué le bousin (soit la suppression du .htaccess du dossier, soit avoir mis ton fichier au moins 1 fois)...

Merci encore à vous 2 ; je ne regrette pas de mettre renseigné sur les newsgroups et les avoir utilisé pour la première fois :)

J. T.