FTP: Impossible de récupérer le contenu du dossier

Bonjour,
Trop de fichiers sont sur la racine de mon hébergement et je n'arrive plus à y accéder par FTP!
le Site Wordpress fonctionne et il reste 40Go d'espace disponible.
Que puis-je faire pour accéder de nouveau à la racine de mon site et faire le ménage?
Merci
Thierry

Réponse Fz: Réponse : 150 Accepted data connection
Erreur : Connection interrompue après 20 secondes d'inactivité
Erreur : Impossible de récupérer le contenu du dossier

Tu es sans doute très mal barré si tu as plusieurs milliers de fichiers/dossiers dans /www

Est-ce que tu essaies avec le net2ftp de OVH ou avec Filezilla?

Bonjour,

votre offre permet-elle un accès SSH ?

Et si la réponse est non il faudrait surement passer par le support pour trouver une méthode avec le support (ou une correction, c'est peut être un bug ou un cas d'usage non pris en compte).

Cordialement, janus57

Il y a beaucoup plus simple.

Je suppose que les fichiers ont une numérotation logique.
Avec un script PHP il suffit de créer :
* Un dossier A1
* D'y déplacer tous les fichiers commençant par 1
* Même chose pour les 2, 3 etc.

J'ai fait cette opération en 2009 et après j'ai pu accéder à tous mes dossiers. :stuck_out_tongue:

Bonjour,

non le SSH c'est à partir de l'offre pro.

Si FTP/SFTP et net2ftp ne fonctionne pas il reste que le support comme solution alternative.

Cordialement, janus57


mais je ne sais pas comment faire Gaston et puis je n'accède plus au répertoire racine donc je ne peux pas y déposer un fichier.... ;-(

Quel "couillon".

Tous mes sites sont installés dans un sous dossier de /www.

Je me demande si, avec FileZilla, tu ne pourrais pas transférer un script php, même si le contenu de /www ne s'affiche pas.

Tu crées le script bonjour.php ( -> https://www.wordetweb.com/word-et-web/OVH-Erreur-500-sur-site-internet-mutualise-htaccess-FR.htm OVH - Erreur 500 sur votre site Internet

Tu tentes de le transférer et tu testes. :slight_smile:


Euhhh bein oui :frowning:

Ne prend pas mal ma remarque fort peu obligeante.

Sinon la commande qui te permettra une liste de fichiers est :
> $Tableau = glob(1*.*);

Ce sont des images qui posent ce problème? Potentiellement ça peut nous arriver, alors, si on en a trop? Tu en as combien?

Ce triste sujet a déjà été traité dans l'ancien forum.


Je veux bien chercher sur l'ancien forum une solution mais je n'ai pas le lien Gaston?

C'est toujours le grand bazar pour accéder à l'ancien forum.
Merci la Team OVH. :(

Peux-tu me laisser ton numéro de téléphone via un message PERSO ?

Je viens de t'envoyer un courriel.

et si sur filezilla, on se connecte ailleurs que sur www ?
On peut mettre un chemin dans configuration avancé, du type /www/repxxxx (un répertoire pas trop plein)

On y dépose le fichier php dont Gaston-phone parle, pour déplacer les fichiers

Je suppose que même sur les mutu, c'est possible.

Pour moi, avec File Zilla, il devrait pouvoir afficher le dossier " / ".
Et de la transférer en bas le script bonjour.php dans le dossier /www

Oui en mutualisé il est tout à fait possible de poser un script php qui appelle system(), lui-même appelant une commande Linux. Voici par exemple ce que je fais régulièrement:

echo '

';

$last_line = system('tar cvf drupal-7.54.tar drupal-7.54', $retval);
$last_line_1 = system('gzip drupal-7.54.tar', $retval_1);

echo '


La dernière ligne lue 1 : ' . $last_line . '

Valeur retournée 1 : ' . $retval. '

La dernière ligne lue 2 : ' . $last_line_1 . '

Valeur retournée 2 : ' . $retval_1;
?>

Je pose ce script toto.php, par exemple sous www, puis je tape sous mon navigateur mon url/toto.php, et cela execute le script. Il suffit de remplacer les commandes que j'ai mises (tar et gzip) par autre chose, donc mv , par exemple.


Il y a beaucoup plus simple.

Je suppose que les fichiers ont une numérotation logique.
Avec un script PHP il suffit de créer :
* Un dossier A1
* D'y déplacer tous les fichiers commençant par 1
* Même chose pour les 2, 3 etc.

J'ai fait cette opération en 2009 et après j'ai pu accéder à tous mes dossiers. :p



Sinon la commande qui te permettra d'obtenir une liste de fichiers est :
> $Tableau = glob(1*.*);


Il ne reste plus qu'à construire le script PHP, le ransférer dans /www et à l'exécuter. :p