Jump to content

Edit History

kerlin

kerlin


Résolu

Bonjour, j'ai un truc bizarre sur un site en 1.7.8 : si on clique sur un lien du site dans la recherche de Google -> erreur 500. Mais si je copie/colle le lien pour accéder à la page, elle fonctionne. Activation du debug : plus d'erreur 500 sur le lien Google. Donc rien pour me donner une piste. Site chez OVH en PHP 7.4. Rien dans les logs sur OVH. Cache vidé, désactivé, aucun changement. Par contre, quand je désactive le debug via le BO, cela me donne une erreur

Warning: Zend OPcache API is restricted by "restrict_api" configuration directive
in src/Adapter/Debug/DebugMode.php (line 131)
        if (!@file_put_contents($filename, $fileContent)) {            return self::DEBUG_MODE_ERROR_NO_WRITE_ACCESS;        }        if (function_exists('opcache_invalidate')) {            opcache_invalidate($filename);        }        return self::DEBUG_MODE_SUCCEEDED;    }

Le pare-feu n'est pas activé. Le site étant sur un mutualisé, je n'ai pas la main sur opcache. Y a-t-il moyen de le désactiver via le fichier .ovhconfig présent à la racine du site ?

 

J'ai regardé aussi au niveau des chmod. La plupart des dossiers sont en 755 mais certains en 705, j'ai modifié. Idem pour les fichiers qui étaient en 604. Mais à priori, aucun changement. Toujours erreur 500 en cliquant sur un lien Google du site, et pas d'erreur en mettant manuellement l'url par un copier.coller.

 

Une idée d'où cela pourrait provenir ?

Merci d'avance

kerlin

kerlin

Bonjour, j'ai un truc bizarre sur un site en 1.7.8 : si on clique sur un lien du site dans la recherche de Google -> erreur 500. Mais si je copie/colle le lien pour accéder à la page, elle fonctionne. Activation du debug : plus d'erreur 500 sur le lien Google. Donc rien pour me donner une piste. Site chez OVH en PHP 7.4. Rien dans les logs sur OVH. Cache vidé, désactivé, aucun changement. Par contre, quand je désactive le debug via le BO, cela me donne une erreur

Warning: Zend OPcache API is restricted by "restrict_api" configuration directive
in src/Adapter/Debug/DebugMode.php (line 131)
        if (!@file_put_contents($filename, $fileContent)) {            return self::DEBUG_MODE_ERROR_NO_WRITE_ACCESS;        }        if (function_exists('opcache_invalidate')) {            opcache_invalidate($filename);        }        return self::DEBUG_MODE_SUCCEEDED;    }

Le pare-feu n'est pas activé. Le site étant sur un mutualisé, je n'ai pas la main sur opcache. Y a-t-il moyen de le désactiver via le fichier .ovhconfig présent à la racine du site ?

 

J'ai regardé aussi au niveau des chmod. La plupart des dossiers sont en 755 mais certains en 705, j'ai modifié. Idem pour les fichiers qui étaient en 604. Mais à priori, aucun changement. Toujours erreur 500 en cliquant sur un lien Google du site, et pas d'erreur en mettant manuellement l'url par un copier.coller.

 

Une idée d'où cela pourrait provenir ?

Merci d'avance

×
×
  • Create New...