magic_lilou Posted September 22, 2020 Share Posted September 22, 2020 (edited) Version de PS : 1.6.1.24 URL du site concerné : Thème (défaut/perso) : perso Code (original/modifié) : original Hébergement : OVH Version de PHP : 7.1 Version de MySQL : 5.6 Navigateur(s) concerné(s) : Chrome Coucou à tous, Je suis vraiment embêter 🥵 Suite à un plantage causé avec un module, j’ai effectué une restauration de mon site ( serveur FTP ) hier le 21/09/2020 14:35 et j’ai toujours une erreur 500. J’ai essayé de passer en mode débug en modifiant le config.inc.php mais ça ne fonctionne pas, j’ai toujours une erreur 500. Auriez vous quelques conseils ? En vous remerciant d’avance Edited September 23, 2020 by magic_lilou (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted September 22, 2020 Share Posted September 22, 2020 Consultez l'error_log chez OVH directement. Restaurer un ftp complet à cause d'un module ça n'a aucun sens.... Link to comment Share on other sites More sharing options...
magic_lilou Posted September 22, 2020 Author Share Posted September 22, 2020 16 minutes ago, Eolia said: Consultez l'error_log chez OVH directement. Restaurer un ftp complet à cause d'un module ça n'a aucun sens.... Oui je sais, mais j'ai fait une boulette en supprimant ce module, du coup pour qu'il refonctionne, je suis obliger de racheter le module j'ai pas eu le choix de revenir en arrière J'ai consulter les logs mais je mis connais pas trop, mais je pense que cela viens d'OVH car visiblement j'ai toujours en tache planifier ma restauration à j-1 elle n'est toujours pas faite. Ce que je comprend pas, c'est pourquoi mon site est en Erreur 500 sachant que visiblement ma restauration na pas encore été effectuée ? Qu'est ce que tu en pense ? Link to comment Share on other sites More sharing options...
Eolia Posted September 22, 2020 Share Posted September 22, 2020 Wouah.... Obligée de le racheter mais c'est quoi cette histoire ??? Si vous l'avez acheté vous pouvez le retélécharger autant de fois que vous voulez là où vous l'avez acheté. Si vous ne savez pas analyser votre error_log de chez ovh mettez-le ici Link to comment Share on other sites More sharing options...
magic_lilou Posted September 22, 2020 Author Share Posted September 22, 2020 2 minutes ago, Eolia said: Wouah.... Obligée de le racheter mais c'est quoi cette histoire ??? Si vous l'avez acheté vous pouvez le retélécharger autant de fois que vous voulez là où vous l'avez acheté. Si vous ne savez pas analyser votre error_log de chez ovh mettez-le ici Oui c'est long à expliquer, mais le développeur du module que j'ai acheter sur le store PrestaShop fait tout pour que tu rachète sont module. Car pour que le module fonctionne, il est obliger de codé dessus pour le faire fonctionner, si par erreur tu upgrade son module, ben c'est cuit. Il efface tout, et tu est obliger de faire appel à lui pour qu'il refonctionne. Log erreur 21-09-.txt Link to comment Share on other sites More sharing options...
Eolia Posted September 22, 2020 Share Posted September 22, 2020 Ca semble surtout très malhonnête comme procédé... Il y a quoi dans votre fichier index.php à la racine de votre site ? Link to comment Share on other sites More sharing options...
magic_lilou Posted September 22, 2020 Author Share Posted September 22, 2020 3 minutes ago, Eolia said: Ca semble surtout très malhonnête comme procédé... Il y a quoi dans votre fichier index.php à la racine de votre site ? Oui, exactement c'est pas cool de sa part ! le module coute 149 euro c'est pas donner ! j'ai ceci : */ if (isset($_REQUEST['submitMessage'])){ if (empty($_REQUEST['g-recaptcha-response'])){ sleep(25); die('not human'); } $opts = array('http' => array( 'method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => http_build_query( array( 'secret' => 'code secret', /* TODO: tune this https://www.google.com/recaptcha/admin */ 'response' => $_REQUEST['g-recaptcha-response'], ) ), ), ); $stream = stream_context_create($opts); $captcha = @json_decode(file_get_contents('https://www.google.com/recaptcha/api/siteverify', false, $stream), true); if (empty($captcha) || empty($captcha['success']) || !$captcha['success']){ sleep(25); die('not human'.PHP_EOL.print_r($captcha,1)); } } header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); header("Location: ../"); exit; Link to comment Share on other sites More sharing options...
Eolia Posted September 22, 2020 Share Posted September 22, 2020 Ben ce n'est pas normal^^ Code du recaptcha incomplet et commenté Balises header qui n'ont rien à faire là manque le code de Prestashop Soit vous vous êtes fait hacké soit quelqu'un a bidouillé ce fichier. Remplacez tout par ça en attendant: <?php /* * 2007-2017 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2017 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require(dirname(__FILE__).'/config/config.inc.php'); Dispatcher::getInstance()->dispatch(); Link to comment Share on other sites More sharing options...
magic_lilou Posted September 22, 2020 Author Share Posted September 22, 2020 9 minutes ago, Eolia said: Ben ce n'est pas normal^^ Code du recaptcha incomplet et commenté Balises header qui n'ont rien à faire là manque le code de Prestashop Soit vous vous êtes fait hacké soit quelqu'un a bidouillé ce fichier. Remplacez tout par ça en attendant: <?php /* * 2007-2017 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2017 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require(dirname(__FILE__).'/config/config.inc.php'); Dispatcher::getInstance()->dispatch(); Malheureusement, j'ai toujours cette erreur 500 Voici mon index.php en pièce jointe que j'ai modifier index.php Link to comment Share on other sites More sharing options...
magic_lilou Posted September 22, 2020 Author Share Posted September 22, 2020 tu ne pense pas, que l'erreur 500 est du à la planification de la restauration OVH ? car elle arriver 2 heures après que j'ai lancé cette restauration. Link to comment Share on other sites More sharing options...
magic_lilou Posted September 22, 2020 Author Share Posted September 22, 2020 Ben, j'ai eu la confirmation d'un modo sur le forum OVH qui me confirme que l'erreur 500 est probablement du à la planification de la restauration. Je pensais pas que ça prendrait autant de temps pour lancer ma restauration Link to comment Share on other sites More sharing options...
ikaris Posted September 22, 2020 Share Posted September 22, 2020 Bonjour Normalement la restauration c'est très rapide. Vous avez restauré à J-1 mais vous étiez peut-être déjà avec une erreur 500 à j-1 ? Link to comment Share on other sites More sharing options...
magic_lilou Posted September 23, 2020 Author Share Posted September 23, 2020 15 hours ago, ikaris said: Bonjour Normalement la restauration c'est très rapide. Vous avez restauré à J-1 mais vous étiez peut-être déjà avec une erreur 500 à j-1 ? Non Ikaris, mon site fonctionnait quand j'ai effectuer ma restauration, visiblement quand tu passe par le panneau de config OVH et que tu enclenche un snapshot, je connais pas leur process, mais mon site à basculer en erreur 500 quasiment 2 heures après. Mon site est toujours en erreur 500 depuis le 21/09 et j'attend que OVH annule la restauration car c'est beaucoup trop long ! Link to comment Share on other sites More sharing options...
ikaris Posted September 23, 2020 Share Posted September 23, 2020 Bonjour Si le soucis ne vient pas de la restauration du site à J-1 par OVH, vous risquez d'attendre longtemps avec cette erreur 500... (à mon avis ça ne viens pas de là) où alors refaite une restauration à J-3 ou J-7. Et s l'erreur 500 est dû à un bug dans la BDD ce n'est pas la restauration du FTP qui va résoudre le problème. Avez-vous aussi restauré une BDD sauvegardée clean ? Sinon, il faudra certainement demander de l'aide à un expert car en attendant vous perdez du C.A @+ Link to comment Share on other sites More sharing options...
Eolia Posted September 23, 2020 Share Posted September 23, 2020 le souci venait de la couche OVH sur le cluster qui avait crashé^^ 1 Link to comment Share on other sites More sharing options...
magic_lilou Posted September 23, 2020 Author Share Posted September 23, 2020 26 minutes ago, Eolia said: le souci venait de la couche OVH sur le cluster qui avait crashé^^ Encore merci Eolia Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now