OVH Cloud OVH Cloud

apache 2 et tiger

16 réponses
Avatar
Anthony Thibault
Bonjour, j'ai mis à jour mon panther ce week end et depuis que tiger est
en place, mon serveur (qui tourne sous apache 2) a un problème assez
bizarre.

Si je pose un fichier sur ce serveur et que je tente de le télécharger
(que ce soit en réseau local ou via mon ip) le téléchargement commence
et se termine normalement sauf que le fichier ne fait que 120Ko et n'est
donc pas valide)

De quoi cela peut-il venir ?

6 réponses

1 2
Avatar
patpro ~ Patrick Proniewski
In article <427f3c10$0$7928$,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:

wget -c -S http://monip/fichier.zip




ça me donne ça :

wget -c -s http://monIP/1.zip
--12:29:01-- http://monIPm/1.zip
=> `1.zip'
Resolving monIP... done.
Connecting to monIP[monIP]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7,224,657 [application/zip]

etc...



wget -c -S <-- majuscule :)
ça a son importance ici.

bon, je l'ai donc fait pour toi en envoyant la requête à ta machine :

$ wget -c -S http://tonIP/1.zip
--13:33:47-- http://tonIP/1.zip
=> `1.zip'
Connecting to tonIP:80... connected.
HTTP request sent, awaiting response...
1 HTTP/1.1 200 OK
2 Date: Mon, 09 May 2005 11:33:47 GMT
3 Server: Apache/2.0.52 (Unix) PHP/4.3.9 DAV/2
4 Last-Modified: Mon, 09 May 2005 09:26:04 GMT
5 ETag: "b2350-6e3d51-7638300"
6 Accept-Ranges: bytes
7 Content-Length: 7224657
8 Keep-Alive: timeout, max0
9 Connection: Keep-Alive
10 Content-Type: application/zip

Je ne vois rien d'anormal ici... (ton PHP est trop vieux tiens, et ton
apache pas tout à fait à jour.)
J'ai bien sur eu les même symptômes que toi, impossible de télécharger
le fichier en entier.

Tu n'as pas installé un module de gestion de la bande passante dans ton
Apache ?
As tu changé des morceaux significatifs de la config par rapport aux
valeurs/directives par défaut ?

patpro




Avatar
Anthony Thibault
In article <427f3c10$0$7928$,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:


wget -c -S http://monip/fichier.zip






ça me donne ça :

wget -c -s http://monIP/1.zip
--12:29:01-- http://monIPm/1.zip
=> `1.zip'
Resolving monIP... done.
Connecting to monIP[monIP]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7,224,657 [application/zip]



etc...




wget -c -S <-- majuscule :)
ça a son importance ici.

bon, je l'ai donc fait pour toi en envoyant la requête à ta machine :

$ wget -c -S http://tonIP/1.zip
--13:33:47-- http://tonIP/1.zip
=> `1.zip'
Connecting to tonIP:80... connected.
HTTP request sent, awaiting response...
1 HTTP/1.1 200 OK
2 Date: Mon, 09 May 2005 11:33:47 GMT
3 Server: Apache/2.0.52 (Unix) PHP/4.3.9 DAV/2
4 Last-Modified: Mon, 09 May 2005 09:26:04 GMT
5 ETag: "b2350-6e3d51-7638300"
6 Accept-Ranges: bytes
7 Content-Length: 7224657
8 Keep-Alive: timeout, max0
9 Connection: Keep-Alive
10 Content-Type: application/zip

Je ne vois rien d'anormal ici... (ton PHP est trop vieux tiens, et ton
apache pas tout à fait à jour.)
J'ai bien sur eu les même symptômes que toi, impossible de télécharger
le fichier en entier.

Tu n'as pas installé un module de gestion de la bande passante dans ton
Apache ?
As tu changé des morceaux significatifs de la config par rapport aux
valeurs/directives par défaut ?

patpro
Merci de prendre tout ce temps pour m'aider c'est très sympa de ta part :)


Ben à vrai dire.. je ne me souviens plus trop des modifs que j'ai pu
faire dans la config apache, mais quoiqu'il en soit, ce n'était rien
d'énorme (genre ajouté un alias, modifié une variable pour les sessions
peut-etre et voilà tout)

J'avoue ne plus trop savoir quoi faire là.. en plus je découvre le monde
mac et j'ai toujours peur de faire des conneries :)
(j'ai découvert fink ce matin grace à toi)





Avatar
patpro ~ Patrick Proniewski
In article <427f5525$0$292$,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:

Ben à vrai dire.. je ne me souviens plus trop des modifs que j'ai pu
faire dans la config apache, mais quoiqu'il en soit, ce n'était rien
d'énorme (genre ajouté un alias, modifié une variable pour les sessions
peut-etre et voilà tout)

J'avoue ne plus trop savoir quoi faire là.. en plus je découvre le monde
mac et j'ai toujours peur de faire des conneries :)
(j'ai découvert fink ce matin grace à toi)


probablement que l'idéal pour toi, c'est installer un Apache 2 et PHP
via Fink alors (si tu choisis Fink), ou Darwinport. Quitte à ce qu'il
soit installé avec un autre préfixe pour coexister avec ton apache 2
actuel.Tu pourras le tester pour voir si il marche mieux que celui que
tu as actuellement.

Parce que là je vois pas trop... Apple a changé des trucs un peu partout
dans la gestion IP, dans le firewall, dans le Nat, ... donc pas moyen de
savoir ou commence vraiment le problème.
Peut etre qu'il faudrait faire un ktrace d'httpd, et un tcpdump du
transfert, mais là on sort la GROSSE artillerie.

Tu peux aussi lire la doc Apache pour voir comment activer le débuggage.

patpro

Avatar
Anthony Thibault
In article <427f5525$0$292$,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:


Ben à vrai dire.. je ne me souviens plus trop des modifs que j'ai pu
faire dans la config apache, mais quoiqu'il en soit, ce n'était rien
d'énorme (genre ajouté un alias, modifié une variable pour les sessions
peut-etre et voilà tout)

J'avoue ne plus trop savoir quoi faire là.. en plus je découvre le monde
mac et j'ai toujours peur de faire des conneries :)
(j'ai découvert fink ce matin grace à toi)



probablement que l'idéal pour toi, c'est installer un Apache 2 et PHP
via Fink alors (si tu choisis Fink), ou Darwinport. Quitte à ce qu'il
soit installé avec un autre préfixe pour coexister avec ton apache 2
actuel.Tu pourras le tester pour voir si il marche mieux que celui que
tu as actuellement.

Parce que là je vois pas trop... Apple a changé des trucs un peu partout
dans la gestion IP, dans le firewall, dans le Nat, ... donc pas moyen de
savoir ou commence vraiment le problème.
Peut etre qu'il faudrait faire un ktrace d'httpd, et un tcpdump du
transfert, mais là on sort la GROSSE artillerie.

Tu peux aussi lire la doc Apache pour voir comment activer le débuggage.

patpro
ok, je commençais à me dire que ça allait finir comme ça :)


tu crois que je peux réinstaller un apache par dessus celui que j'ai
(désolé si j'emploi pas les bon termes, je suis encore trop dans la
façon de penser windows)
et si oui c'est quoi la meilleure méthode pour faire ça ?


Avatar
patpro ~ Patrick Proniewski
In article <427f57dd$0$26223$,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:

tu crois que je peux réinstaller un apache par dessus celui que j'ai
(désolé si j'emploi pas les bon termes, je suis encore trop dans la
façon de penser windows)
et si oui c'est quoi la meilleure méthode pour faire ça ?


si tu passes par Fink ou un autre gestionnaire de paquet, tu peux faire
comme veux : a coté ou par dessus. Il suffit de passer le bon prefix à
l'installation.
Mais ça n'a pas grande importance. L'essentiel est de lancer le bon, et
de modifier le bon fichier de config.

Y'a pas vraiment de "meilleure" manière de procéder.
Moi j'utilise Darwinports d'habitude, donc je continuerais avec lui pour
installer Apache 2.
Fink devrait te permettre d'installer une version précompilée, mais
c'est pas forcément une option judicieuse pour Tiger.

patpro

Avatar
Anthony Thibault
In article <427f57dd$0$26223$,
Anthony Thibault <anthony_AT_graphismedia.com> wrote:


tu crois que je peux réinstaller un apache par dessus celui que j'ai
(désolé si j'emploi pas les bon termes, je suis encore trop dans la
façon de penser windows)
et si oui c'est quoi la meilleure méthode pour faire ça ?



si tu passes par Fink ou un autre gestionnaire de paquet, tu peux faire
comme veux : a coté ou par dessus. Il suffit de passer le bon prefix à
l'installation.



Oui voilà mon probleme déjà :)

Mais ça n'a pas grande importance. L'essentiel est de lancer le bon, et
de modifier le bon fichier de config.


tu me met la pression là :)

Y'a pas vraiment de "meilleure" manière de procéder.
Moi j'utilise Darwinports d'habitude, donc je continuerais avec lui pour
installer Apache 2.
Fink devrait te permettre d'installer une version précompilée, mais
c'est pas forcément une option judicieuse pour Tiger.


et ben, je suis pas sorti d'affaire moi :)


1 2