[PHP4] Téléchargement au lieu d'exécution

Résolu
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   -  
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Il y a de ça une heure, tout allait bien.
J'avais Apache + PHP5 installé.
Je dois développer avec un librairie non compatible avec PHP5, donc j'ai désinstallé PHP5 et réinstallé PHP4 à partir des fichiers disponibles sur php.net.
Cependant, maintenant, il me propose de télécharger les fichiers PHP au lieu de les exécuter...

Quelqu'un saurait me dire comment résoudre ce problème ?

Merci d'avance !

A voir également:

4 réponses

MaamuT Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   184
 
Euh, php à toujours été rétrocompatible, pas besoin de downgrader ton installation, si tu as la V5 tu pourra sans soucis exeuter du code V4 et même V3 et moins…

Et comme tu indique que le code s'affiche au lieu d'être exécuter, je pense franchement que le soucis vient de ta librairie.

Tu pourrait nous donner des infos sur cette lib ?
2
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Cette librairie est nuSOAP, elle permet de créer des webServices.
Elle n'est pas compatible avec PHP5, c'est ainsi (lu sur le web).

Pour ce qui est des fichiers PHP, leur code ne s'affiche pas, il me propose de les télécharger comme si j'avais cliqué sur un .rar...
Ainsi, même quand je fais un simple fichier avec juste phpinfo(); ça ne fonctionne pas !

0
MaamuT Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   184
 
J'ai juste tapé nuSOAP dans google et pris la première réponse en Français :

http://blog.enisseo.net/2007-07-28/tutoriel-web-service-avec-php5-et-nusoap/

Je n'ai jamais entendu parlé d'un code php4 qui ne s'exécuterais pas dans php5, et d'après ce tutrorial, nuSOAP est parfaitement compatible avec la V5.

Vérifie bien tes configs et la provenance de tes scripts, le souci vient sûrement de là.
0
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Hum en effet...

Il existe des autres sites où il est dit que ce n'est pas compatible...
Puis j'ai testé sous PHP5, et ça ne marche pas (d'ailleurs le tuto du site que tu m'as donné ne marchait pas non plus), donc je me suis dit que c'était peut-être à cause de ça.

Bref, je viens de réinstaller PHP5 par dessus (avec Synaptic) et toujours rien à faire, il me propose de télécharger les fichiers .php...

0
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Mon problème est résolu, les fichiers PHP sont bien exécutés et non proposés au téléchargement.
J'ai réinstallé le paquet libapache2-mod-php5,
puis j'ai tapé :.
sudo a2enmod php5
sudo /etc/init.d/apache2 force-reload
En espérant que ça puisse servir à d'autres...

0
MaamuT Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   184
 
Je me disais aussi ;)

Sinon : N'oubliez pas de marquer la discussion comme résolue dès que­ c'est le cas ! -> En haut de la page, Statut: Résolu ;)
0
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Oui j'avais oublié !
Mais c'est maintenant fait :)

0