renvoi de pages blanches et donc sauvegardes impossibles

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : renvoi de pages blanches et donc sauvegardes impossibles

    Va dans la configuration de ton site et met l'affichage des erreurs au maximum. Une page blanche veut dire que tu as une erreur PHP, en affichant au maximum les erreurs tu pourras voir l'erreur en question.
    Plus c'est simple pour l'utilisateur, et plus c'est complexe pour le développeur, et vice versa

    Commentaire


    • #17
      Re : renvoi de pages blanches et donc sauvegardes impossibles

      Bonjour,

      Le problème est toujours là avec en plus parfois une error 500.
      Fin juin c'était réglé, fin juillet ça ne l'était plus.

      Comme je ne sais plus où chercher je souhaite entrer un contact avec un pro de joomla pour qu'il cherche et trouve. Avec un prix raisonnable, c'est mieux.

      Me contacter sur : [modo] pas d'email , fait plutot une demande de service[/modo]


      Merci d'avance
      Gilles
      Dernière édition par manu93fr à 22/08/2017, 14h49

      Commentaire


      • #18
        Re : renvoi de pages blanches et donc sauvegardes impossibles

        Envoyé par klarann18 Voir le message
        Va dans la configuration de ton site et met l'affichage des erreurs au maximum. Une page blanche veut dire que tu as une erreur PHP, en affichant au maximum les erreurs tu pourras voir l'erreur en question.
        Bonjour,

        En faisant ce que tu conseilles j'ai trouvé ça :
        Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /web/gilles/chumeditions.com/www/plugins/system/highlight/highlight.php on line 86

        J'ai ouvert ce fichier mais je ne sais pas ce qu'il faut corriger. Je mets en PJ.

        Merci pour l'aide
        Cordialement
        Gilles

        Impossible d'ajouter un fichier dans "gérer les pièces jointes", aussi je le reproduit ici :

        <?php
        /**
        * @package Joomla.Plugin
        * @subpackage System.Highlight
        *
        * @copyright Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
        * @license GNU General Public License version 2 or later; see LICENSE.txt
        */

        defined('_JEXEC') or die;

        /**
        * System plugin to highlight terms.
        *
        * @since 2.5
        */
        class PlgSystemHighlight extends JPlugin
        {
        /**
        * Method to catch the onAfterDispatch event.
        *
        * This is where we setup the click-through content highlighting for.
        * The highlighting is done with JavaScript so we just
        * need to check a few parameters and the JHtml behavior will do the rest.
        *
        * @return boolean True on success
        *
        * @since 2.5
        */
        public function onAfterDispatch()
        {
        // Check that we are in the site application.
        if (JFactory::getApplication()->isAdmin())
        {
        return true;
        }

        // Set the variables.
        $input = JFactory::getApplication()->input;
        $extension = $input->get('option', '', 'cmd');

        // Check if the highlighter is enabled.
        if (!JComponentHelper::getParams($extension)->get('highlight_terms', 1))
        {
        return true;
        }

        // Check if the highlighter should be activated in this environment.
        if (JFactory::getDocument()->getType() !== 'html' || $input->get('tmpl', '', 'cmd') === 'component')
        {
        return true;
        }

        // Get the terms to highlight from the request.
        $terms = $input->request->get('highlight', null, 'base64');
        $terms = $terms ? json_decode(base64_decode($terms)) : null;

        // Check the terms.
        if (empty($terms))
        {
        return true;
        }

        // Clean the terms array.
        $filter = JFilterInput::getInstance();

        $cleanTerms = array();

        foreach ($terms as $term)
        {
        $cleanTerms[] = htmlspecialchars($filter->clean($term, 'string'));
        }

        // Activate the highlighter.
        JHtml::_('behavior.highlighter', $cleanTerms);

        // Adjust the component buffer.
        $doc = JFactory::getDocument();
        $buf = $doc->getBuffer('component');
        $buf = '<br id="highlighter-start" />' . $buf . '<br id="highlighter-end" />';
        $doc->setBuffer($buf, 'component');

        return true;
        }
        }
        preg_replace[modo]code suspect supprimé[/modo];
        Dernière édition par ced1870 à 22/08/2017, 13h33

        Commentaire


        • #19
          Re : renvoi de pages blanches et donc sauvegardes impossibles

          supprime tout ce qui est à partir de preg_replace('/.+/e' c'est une attaque sur ton site, ne garde que les 86 premières lignes de ton fichier.
          Plus c'est simple pour l'utilisateur, et plus c'est complexe pour le développeur, et vice versa

          Commentaire


          • #20
            Re : renvoi de pages blanches et donc sauvegardes impossibles

            J'ai pu aménager le fichier mais pas complètement parce que j'ai un message d'alerte en haut de la page d'accueil qui réclame un argument 2. Là je ne sais pas ce que je dois faire. Par contre j'ai récupéré la vitesse d'exécution et l'affichage.

            Voici le nouveau msg :

            Warning: preg_replace_callback(): Requires argument 2, 'eval (gzinflate(base64_decode[modo]code suspect supprimé[/modo] in /web/gilles/chumeditions.com/www/plugins/system/highlight/highlight.php on line 86
            Dernière édition par ced1870 à 22/08/2017, 13h34

            Commentaire


            • #21
              Re : renvoi de pages blanches et donc sauvegardes impossibles

              ton fichier doit se terminer par :

              return true;
              }
              }

              tout ce qui est après tu l'enlève y compris le preg_replace
              Plus c'est simple pour l'utilisateur, et plus c'est complexe pour le développeur, et vice versa

              Commentaire


              • #22
                Re : renvoi de pages blanches et donc sauvegardes impossibles

                Envoyé par klarann18 Voir le message
                supprime tout ce qui est à partir de preg_replace('/.+/e' c'est une attaque sur ton site, ne garde que les 86 premières lignes de ton fichier.
                Ca marche, c'est parfait. Comment te remercier ? Un livre de ton choix ?
                C'est normal au regard du temps que j'ai passé là-dessus sans trouver. Sans toi, j'y serais encore.

                Il y a eu un robot *.ru qui faisait des ouvertures de comptes et en validait certaines. J'ai du interdire les inscriptions. C'est peut-être ça qui a mis cette saleté.

                Merci encore

                Commentaire


                • #23
                  Re : renvoi de pages blanches et donc sauvegardes impossibles

                  un simple merci me suffit , par contre je te conseille de scanner entièrement tes fichiers car à mon avis ce n'est pas le seul, bloque l'exécution de code php dans les dossiers où il n'est pas censé en avoir comme le dossier images.
                  Plus c'est simple pour l'utilisateur, et plus c'est complexe pour le développeur, et vice versa

                  Commentaire


                  • #24
                    Re : renvoi de pages blanches et donc sauvegardes impossibles

                    Je ferai ce peignage fin. Rien dans les répertoires images, les autres sont à faire.

                    Commentaire


                    • #25
                      Re : renvoi de pages blanches et donc sauvegardes impossibles

                      Salut

                      Va voir mes présentations sur https://slides.aesecure.com. Tu pourras y trouver des guides.

                      Bonne journée
                      Christophe (cavo789)
                      Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                      Commentaire


                      • #26
                        Re : renvoi de pages blanches et donc sauvegardes impossibles

                        Merci. J'ai regardé rapidement, il faudra que j'approfondisse surtout les offres, j'ai un peu de mal à saisir les différences.
                        Cordialement

                        Commentaire

                        Annonce

                        Réduire
                        Aucune annonce pour le moment.

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X