Jump to content

Recommended Posts

Bonjour à tous,

Suite à un probleme serveur, mon site à été réactivé. Dans le message, il m'a été également signifiié " je me permets de vous signaler que le nombre de fichier FTP est trop élevé, cela peut altérer le fonctionnement de votre hébergement "

Sur la pièce jointe, je lis

"espace ftp 2.18 Go/250 Go" et 50000 fichiers/50000 fichiers

Si je comprends bien j'ai droit à 250 Go d'espace ftp, mais avec 50 000 fichiers, je suis au maximum et en plus ça ralenti mon site.

J'ai essayé d'avoir plus d'info mais mon hebergeur NUXIT, ne peut pas  m'aider ni toucher aux fichiers.

 

Je me tourne donc vers vous pour y voir plus clair. Il y a t-il des fichiers sur mon ftp qui ne devrait pas y etre ? Puis-je en supprimer certains et lesquels ? car c'est bien le nombre et non la taille des fichiers qui importe.

Quelqu'un a t-il déjà eu ce problème...

 

Merci à tous ceux qui pourront m'aider..

Sans titre-1 copie.jpg

Link to comment
Share on other sites

100% des naifs clients 1&1 ont les mêmes problèmes. Cet hébergeur est de loin le pire dans tous les sens - et ne parlons même pas de la prise d'otage "d'offrir" le domaine et de leur procédure de transfert où faut attendre 1 semaine minimum et où ils ne donne pas la zone à l'accueillant ...

Edited by doekia (see edit history)
Link to comment
Share on other sites

Hello,

Tu peux aussi déjà vider manuellement tous les dossiers temp/tmp.

Vois aussi quels sont les dossiers qui contiennent le plus de fichiers, et vois, parmi ces derniers, lesquels pourraient être épurés. En supprimant, via ton back-office, des produits aujourd'hui désactivés, par exemple, ou d'autres dossiers qui n'auraient rien à faire là...

Cela dit, 50K fichiers, c'est peu pour une boutique Prestashop en fonctionnement, non ? Je suis pas un spécialiste de la chose, ni ne sais combien contiennent de fichier les autres boutiques d'autres utilisateurs ici.

J'ai pas trop optimisé la mienne, mais elle contient dans les 80K fichiers (et je n'ai que 500 références de produits!) pour un PS 1.7.5.1. Je pourrais déjà pas être chez ton prestataire Nuxit. :)

Il faudrait peut-être songer à faire évoluer ton pack chez eux, si possible, ou à changer de prestataire.

Antoine

Link to comment
Share on other sites

@couillaler imagine tu achète une voiture pouvant rouler à 130km, mais le vendeur t'a soudé le levier de vitesse sur la 1ere... et tu peux pas dépasser le 30km/h. Tu va retourner le voir pour acheter une extension pour avoir 1ere et 2eme? Où tu vas aller voir un fabricant honnête de voiture

Link to comment
Share on other sites

Je ne connais pas les prix, ni le contrat actuel de petinico avec ce prestataire, ni la qualité de leur service. Je ne pense pas qu'il y ait eu tromperie, je n'en sais rien. Mais je ne pense pas que ce prestataire ait été malhonnête. J'imagine que c'était écrit quelque part en petit (ou non) cette histoire de limitation de fichiers. Ce ne serait effectivement pas très honnête sinon. Et pourquoi le cacher si cela peut permettre l'achat d'un pack plus haut de gamme ? 🏦

Sachant cela, et si le service de ce prestataire est bon, ce que je ne sais pas, pourquoi alors ne pas changer de pack et rester chez qui on a confiance ? Souvent, chacun à leur manière, les vendeurs de service nous obligent de toute façon à choisir certains packs en bridant les autres, rien de neuf ici non plus, ce prestataire pourrait très bien avoir un pack de base limité, et un pro qui ne le serait pas. Tout le monde fait la même chose,  et certains plus que d'autres, dans notre système économique, on ne va pas s'en étonner ici non plus. Pour certains, 50K fichiers c'est énorme et tout le monde ne fait pas du prestashop ou autre logiciel gourmand en nombre de fichiers. Un petit pack de base avec ses limitations n'a rien de pas honnête. Pourquoi penser que les autres vendeurs de voitures sont plus honnêtes ? ^_^ D'une manière ou d'une autre, les autres appliqueront un principe similaire, le pack de base deviendra vite insuffisant pour certains, et conviendra bien à d'autres.

Après, si la qualité de service de ce prestataire ne répond pas à tes besoins, petinico, il faut certes aller voir ailleurs, et faire attention ici encore à bien lire les caractéristiques techniques des produits ou services achetés. Ce qui vaut d'ailleurs pour bien d'autres choses dans la vie courante... ;)

Antoine

Link to comment
Share on other sites

C'est marrant, chez Nuxit on retrouve les offres crées par PHPnet avec l'offre performances.

Maintenant que ces hébergeur sont rentrés dans le groupe magic on peut estimer qu'il sont çà fuirent car réorganisation interne des offres et des structuration des process de support.

Perso, j'avais basculer mon site sur PHPnet pour quitter Magic Online qui avait déjà racheté mon hébergeur précédent, et là je dois encore déplacer mon site.

Tous ces rachats se font au détriment des utilisateurs historique d'un hébergeur donc fuyez.

Si vous le souhaitez je peux vous conseiller un hébergeur en MP pour éviter de faire de la pub ici, hébergeur qui propose la migration de votre site gratuitement.

  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...

Je reviens à la charge, car toujours le même problème :

J'ai supprimer tous les modules que je n'utilise pas, du coup, j'ai crée un peu d'espace et mon site et mon BO ont refonctionné. Mais c'est reparti, tout plante !

Je suis retourné voir et je suis remonté à la limite maximum !

Qu'est-ce qui crée des fichiers automatiquement sur l'espace FTP ? 

J'ai également vu que dans img/temp j'ai 5902 fichiers, je dois pouvoir les effacer non ?

Un peu d'aide me serais utile. Ne me conseillez pas de changer d'hébergeur, même si je suis en train d'étudier la question, je me suis réengagé en février pour un an. Eh oui ! il y a deux mois j'avais pas encore ce problème... Et info pour ceux qui voudraient aller chez Nuxit/MagicOnLine, il est hors de question de rembourser les 10 mois au prorata si je pars... On a déjà une bonne idée du service commercial !

Merci par avance à ceux qui m'aideront à faire avancer le smilblick ...

Link to comment
Share on other sites

Si vous avez désactivez le cache par système de fichier en bas de la page Performances alors c'est que vous n'avez pas bien vidé les fichiers générés avant, il vous fut donc vider tous les éléments de cache générés.

Le répertoire img/tmp sie génère automatiquement à l'affichage d'une miniatures dans le backoffice, vous pouvez le vider sans risque mais il se remplira aussi rapidement et 6000 images c'est pas grand chose en terme de volume.

Link to comment
Share on other sites

Je viens également de trouver sur mon ftp cette erreur dans un fivhier log :

*ERROR*     2019/02/17 - 02:43:54: Link to database cannot be established:SQLSTATE[HY000] [2002] Connection refused at line 102 in file classes/db/DbPDO.php

Elle se répète 79 fois entre 2 heures 11 et 2 heures 43...

 

Link to comment
Share on other sites

En attendant, vous pourriez créer un script qui vide le cache et le dossier img/tmp

En l'exécutant régulièrement, ça éviterait de dépasser votre quota.

Voici un petit script PHP à placer à la racine de votre shop, c'est à dire dans votre cas, là où se trouve le fichier init.php

Pour vider le cache, il faut préciser un token dans l'url par sécurité.

La première fois, vous ne connaissez pas encore ce token, il vous suffit de dé-commenter la ligne qui commence par //echo pour copier le lien puis de supprimer cette ligne ou de la commenter de nouveau car personne d'autre ne doit connaitre ce token sinon des petits malins pourraient s'amuser à le vider.

Vous pouvez créer une tâche cron pour exécuter ce script à interval régulier.

<?php

header("Content-Type: text/plain");

require_once 'config/config.inc.php';

//echo Tools::getShopDomainSsl(true) . '/clearcache.php?token=' . Tools::encrypt('clearcache') . PHP_EOL;

if (Tools::encrypt('clearcache') === Tools::getValue('token')) {
    Tools::clearSmartyCache();
    Tools::clearXMLCache();
    Media::clearCache();

    if (defined('_PS_CACHE_ENABLED_') && _PS_CACHE_ENABLED_) {
        Cache::getInstance()->flush();
    }

    if (file_exists(_PS_TMP_IMG_DIR_)) {
        foreach (scandir(_PS_TMP_IMG_DIR_) as $file) {
            if ($file[0] != '.' && $file != 'index.php') {
                Tools::deleteFile(_PS_TMP_IMG_DIR_.$file);
            }
        }
    }

    Tools::generateIndex();
    echo 'Cache cleared';
}

 

Link to comment
Share on other sites

6 hours ago, Janett said:

En attendant, vous pourriez créer un script qui vide le cache

L'intérêt de cela est seulement de ralentir le site.

Que d'énergie pour ne pas sortir 2€ par jour pour faire fonctionner son business.

 

Link to comment
Share on other sites

Oui inévitablement, comme je l’ai dit c’est en attendant. Avec ou sans de toute façon avec son hébergement, y a pas de miracle. Cela a déjà été dit plusieurs fois dans les nombreux messages, la solution pérenne c’est de prendre un vrai hébergeur.

Link to comment
Share on other sites

Vous êtes pathétiques avec vos hébergements à 26cts par jour.

Un smicard dépense plus par jour en prenant sa voiture pour aller bosser.

Si ton business n'est capable que de dégager 26cts de revenu par jour, faut passer à autre chose. Des tutos beauté sur YT, que sais-je

  • Haha 1
Link to comment
Share on other sites

Merci pour vos réponses à tous ...

MEDIACOM87, le cache comprend 2 fichiers dont le index.php et 6 dossiers. Je peux tout effacer y compris les dossiers ? j'ai un peu peur de faire une grosse bétise ...

PILOU, j'avais déjà l'oeil sur planethoster en effet

DOEKIA si vous avez mieux comme hébergeur à proposer, n'hésitez pas...

Janett, merci pour le script mais je suis aussi limité en nombre de taches cron. D'ailleurs je me demande si les messages d'erreur de mon log (voir plus haut) ne sont pas des erreur d'execution des taches cron...

Link to comment
Share on other sites

à 3€ par jour tu peux avoir ton propre dédié en mode bombe atomique (Online / OVH / Hetzner) - juste prévoir le coût d'installation dans les règles de l'art

à 1€/j il y a même des offres en semi-dédié très performantes (j'en fais mais pas pour tout public)

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...