[PHP] Apache se plante lors de l'utilisation d'une classe

Apache se plante lors de l'utilisation d'une classe [PHP] - PHP - Programmation

Marsh Posté le 04-12-2005 à 01:03:55    

Bonsoir à tous :D
 
Je ne trouve pas la solution à mon problème, apache crash lorsque j'utilise une classe en php  :sweat:  
 
Rien dans les logs pas de message d'erreur non plus  :sweat:  
 
Bref j'aurais besoin d'un petit coup de main car je n'ai pas beaucoup de piste ...
 
Sur mon pc tout fonctionne impecable par contre sur mon serveur ... :(
 
Merci d'avance  :jap:


Message édité par mcfly587 le 04-12-2005 à 01:04:53
Reply

Marsh Posté le 04-12-2005 à 01:03:55   

Reply

Marsh Posté le 04-12-2005 à 01:25:36    

Probablement le bug de l'an 2000 !

Reply

Marsh Posté le 04-12-2005 à 09:35:52    

C'est une classe que tu as faite toi meme?
T'a verifié si toutes les fonctions sont présentes? Si la version de PHP est la meme?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 04-12-2005 à 12:03:59    

apache crashe?[:mlc]
J'ai déjà réussi à coredumper php, mais jamais vautrer apache...[:pingouino]
Quelle classe? :??:

Message cité 1 fois
Message édité par skeye le 04-12-2005 à 12:04:07

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 04-12-2005 à 12:31:50    

ça m'est déjà arriver au boulot, après un an de bons et loyaux services, Apache plantais dés qu'il s'agissait de lancer une page en PHP
Le plus rapide que j'ai trouvé à faire c'est d'installer une nouvelle version et au passage j'ai installé en même temps PHP 4 et PHP 5 donc j'ai été gagnant au change ;)


---------------
mathix@jabber.org
Reply

Marsh Posté le 04-12-2005 à 13:28:14    

Salut :)
 
Bon le problème est que je ne peux pas updater apache ni php, j'utilise çà sur un petit serveur de fichier linksys qui a été flashé et où on install linux, le problème c'est un processeur arm ( qui pose vraiment beaucoup de soucis au niveau alignements de pointeurs ), en bref je ne suis pas "encore" capable de bidouiller les accès mémoires moi même ( casting de pointeurs  :sweat:  ) .  
 
La classe est bien complète (je pense) je ne l'ai pas créée je l'ai prise sur le net et fonctionne parfaitement sur mon pc.
 
Je pense que c'est plutôt mal partit ... je crois que je vais devoir faire appel au développeur des patchs  :sweat:  
 
Par contre quelqu'un va peut-être pouvoir m'aider autrement :d Ma classe sert en fait a télécharger un fichier sur le net ( fichier zip ) à l'aide de wget,
 
de là j'utilise un script qui cré un fichier de sortie lorsque le fichier est downloadé ( et je vérifie sa présence avec un timer car je dois le dézipper après son téléchargement ).  
 
Peut-être est-ce possible de pratiquer autrement ?   :hello:

Reply

Marsh Posté le 04-12-2005 à 13:32:05    

Je viens de faire le test en forçant l'alignement des pointeurs avec le noyau il se crash également donc çà doit venir d'autre chose :(  
 
Problème étrange  :heink:

Reply

Marsh Posté le 04-12-2005 à 18:17:42    

skeye a écrit :

apache crashe?[:mlc]
J'ai déjà réussi à coredumper php, mais jamais vautrer apache...[:pingouino]
Quelle classe? :??:


Moi si mais c'etait une manip sur des sockets et des fichers de tres grande taille ... Ca a failli faire planter le serveur ... Mais bon c'etait une grosse erreur de conception qui était derriere


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 05-12-2005 à 13:01:16    

Bon je viens de trouver le coupable enfin ce qui fait planter apache :
 
la commande exec en php genre :
 
exec('wget http://www.google.be');
 
Et apache se crache  :whistle:  va faloir attendre un correctif  :sweat:

Reply

Marsh Posté le 05-12-2005 à 13:10:12    

euh c'est pas wget qui se vautre plutot? :D


Message édité par skeye le 05-12-2005 à 13:10:18

---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed