Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/03/2011, 11h10   #1
Membre du Club
 
Inscription : février 2009
Messages : 150
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 150
Points : 51
Points : 51
Par défaut Script php est trop lourd à lancer dans le terminal ?

Bonjour, j'ai un problème, c'est que lorsque je lance la commande
Code :
[root@localhost~] > php /var/www/vhosts/mon_site/www/script.php
(le script script.php sert à parser un fichier xml de 3 Go pour enregistrer les données dans mysql.)
et bien il exécute la commande mais s'interrompt 5 min après sans afficher un message d'erreur comme si c'est parce que le fichier est trop volumineux pour le shell.
Est-ce quelqu'un à une idée ?
Merci d'avance, cordialement
totoAussi est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 22/03/2011, 13h47   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
Qulles mesures de cohérences as tu faites sur le fichier avant de l'injecter dans la base ?
que dit $? immédiatement après l'exécution ?
La base a elle été partiellement alimentée ?
Les données alimentées sont elle restées cohérentes ?

3G c'est pas super violent quand même, donc il y a probablement un défaut, qui fait rejeter les données par mysql et ton php coupe parce qu'il reçoit un code retour... c'est mon prédicat de départ.

Accessoirement tu peux faire contrôler ton code et tes schémas dans les rubriques développement PHP et MYSQL sur ce forum, si tu as un doute.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2011, 09h48   #3
Rédacteur/Modérateur
 
Avatar de troumad
 
Homme Bernard SIAUD
Enseignant
Inscription : novembre 2003
Messages : 4 400
Détails du profil
Informations personnelles :
Nom : Homme Bernard SIAUD
Âge : 44
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Enseignant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 4 400
Points : 4 950
Points : 4 950
Ce script est t'il exécuté normalement en passant par le serveur web ?
Il y a le fichier php.ini qui limite le temps d'exécution des process et la mémoire qu'ils utilisent. Peut-être qu'en modifiant ces paramètres le blocage aura lieu plus tard => encore les augmenter !
__________________
Modérateur Mandriva Linux
Amicalement VOOotre
Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
Mes tutoriels
troumad est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h23.


 
 
 
 
Partenaires

Hébergement Web