Script qui pose problème !!!
Posté : 14 août 2006, 16:37
Bonjour,
J'utilise EasyPHP 1.8, MySQL 4.1.9 et phpmyadmin 2.6.1.
J'ai un script qui parcours l'ensemble d'un disque dur distant, qui enregistre les fichiers le repertoire, ainsi que la taille et la date de création dans une base de données MySQL.
Une fois ceci fait je compte les doublons présent dans la table MySQL puis les affiche et les enregistre dans un fichiers html sous cette forme
NomduFichier
chemindacces1/Nomdufichier (taille) crée le datecrea
chemindacces2/Nomdufichier (taille) crée le datecrea
chemindacces3/Nomdufichier (taille) crée le datecrea
etc...
Bref cela marche correctement pour un disque dur (40 Go, environ 60 000 fichiers présents dans la base) mais pour l'autre le scrit se "bloque" à un certain endroit et de ca faite internet explorer m'affiche la page que vous essayer d'afficher n'existe pas.....
J'ai mit le temps d'exécution de mon script php a 3h30, ce qui est largement suffisant je pense.
Par ailleur même si je decoupe mon script en deux d'un cote il entre les données dans la base msql, et de l'autre il cherche et affiche les doublons, même dans ce cas il bloque.
Pourtant j'execute mon script en mode administrateur du réseau donc normalement j'ai bien tout les droits d'accès.
Le deuxième disque dur fait 170Go, pour 360 000 fichier environ.
Merci de m'aider car ce script s'effectue en tache planifiée et elle ne marche jamais.
J'utilise EasyPHP 1.8, MySQL 4.1.9 et phpmyadmin 2.6.1.
J'ai un script qui parcours l'ensemble d'un disque dur distant, qui enregistre les fichiers le repertoire, ainsi que la taille et la date de création dans une base de données MySQL.
Une fois ceci fait je compte les doublons présent dans la table MySQL puis les affiche et les enregistre dans un fichiers html sous cette forme
NomduFichier
chemindacces1/Nomdufichier (taille) crée le datecrea
chemindacces2/Nomdufichier (taille) crée le datecrea
chemindacces3/Nomdufichier (taille) crée le datecrea
etc...
Bref cela marche correctement pour un disque dur (40 Go, environ 60 000 fichiers présents dans la base) mais pour l'autre le scrit se "bloque" à un certain endroit et de ca faite internet explorer m'affiche la page que vous essayer d'afficher n'existe pas.....
J'ai mit le temps d'exécution de mon script php a 3h30, ce qui est largement suffisant je pense.
Par ailleur même si je decoupe mon script en deux d'un cote il entre les données dans la base msql, et de l'autre il cherche et affiche les doublons, même dans ce cas il bloque.
Pourtant j'execute mon script en mode administrateur du réseau donc normalement j'ai bien tout les droits d'accès.
Le deuxième disque dur fait 170Go, pour 360 000 fichier environ.
Merci de m'aider car ce script s'effectue en tache planifiée et elle ne marche jamais.