Pages : 1
#1 Le 22/01/2017, à 20:08
- ramy_usma
script php qui fonctionne seulement sur ubuntu 32 bit
Bonjour,
j'ai un script PHP qui fonctionne seulement sur ubuntu 32 bit svp comment je fait pour le faire fonctionner sur un ubuntu 64 bit
pour qu'il fonctionne je doit installer LAMP
pouvez-vous m'aider svp
Hors ligne
#2 Le 22/01/2017, à 21:00
- GammaDraconis
Re : script php qui fonctionne seulement sur ubuntu 32 bit
Je pense que tu fais une erreur de compréhension sur le fonctionnement car il n'y a pas de lien entre le fait que ton Ubuntu soit en 32 ou 64 bits et le fait qu'il pourra lire ou pas des pages PHP.
En faite, pour lire une page web en php qui est stocké sur ton propre pc, il faut qu'il fasse office de serveur web (dans ce cas ton pc a un rôle a la fois de "serveur" et de "client").
Par exemple on peux avoir Apache ou Lighttpd ou encore Nginx etc... et évidemment le langage PHP.
Donc ça fonctionne quand tu installes LAMP tout simplement parce-que dans LAMP il y a le "A" qui signifie "Apache" (qui est un logiciel de serveur web) et le "P" de Php.
Concernant ton Ubuntu 32 bits ou tu dis que ça fonctionnait dessus, et bien si c'était le cas, c'est forcément que tu as installé un logiciel de serveur web a un moment donné (peut être que tu t'en souviens pas). En effet un Ubuntu normale (donc sans serveur web d'installé) ne peux pas lire une page PHP interne que tu sois en 32 ou 64 bits.
Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db
Hors ligne
#3 Le 23/01/2017, à 20:54
- ramy_usma
Re : script php qui fonctionne seulement sur ubuntu 32 bit
Je pense que tu fais une erreur de compréhension sur le fonctionnement car il n'y a pas de lien entre le fait que ton Ubuntu soit en 32 ou 64 bits et le fait qu'il pourra lire ou pas des pages PHP.
En faite, pour lire une page web en php qui est stocké sur ton propre pc, il faut qu'il fasse office de serveur web (dans ce cas ton pc a un rôle a la fois de "serveur" et de "client").
Par exemple on peux avoir Apache ou Lighttpd ou encore Nginx etc... et évidemment le langage PHP.Donc ça fonctionne quand tu installes LAMP tout simplement parce-que dans LAMP il y a le "A" qui signifie "Apache" (qui est un logiciel de serveur web) et le "P" de Php.
Concernant ton Ubuntu 32 bits ou tu dis que ça fonctionnait dessus, et bien si c'était le cas, c'est forcément que tu as installé un logiciel de serveur web a un moment donné (peut être que tu t'en souviens pas). En effet un Ubuntu normale (donc sans serveur web d'installé) ne peux pas lire une page PHP interne que tu sois en 32 ou 64 bits.
merci pour votre réponse, j'ai essayé plusieurs fois sur le meme vps quant j'installe ubuntu 32 bit + LAMP ça matche et bizarrement quand j'installe le 64 bit ça ne marche pas
Hors ligne