Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/10/2013, à 13:06

enitalrataks

Php fonctionne qu'en local

Bonjour,

Je suis novice en Linux et j'essaye d'installer un server web.

Une fois l'installation fait et l'ajout d'un site, le code php ne s'exécute qu'en local .

Mon site est dans /Home/*/public-default avec la page index.php dans /var/www/

index.php
<h1> TEST </h1>

<?php
      phpinfo();
?>
<h2> TEST 2</h2>

Lorsque j'ouvre mon site sur le nom de domaine , cela affiche :
TEST

TEST

En local cela affiche bien le phpinfo.

Faut-il modifier des paramètres de configuration ?

Hors ligne

#2 Le 22/10/2013, à 14:00

Kooothor

Re : Php fonctionne qu'en local

J'ai pas bien compris, t'as un serveur ?

Hors ligne

#3 Le 22/10/2013, à 16:19

enitalrataks

Re : Php fonctionne qu'en local

Ubuntu server 13.04
J'ai installé apache2 , mysql-server , phpmyadmin , bind et proftpd.

Tous est correct, j'ai un nom de domaine en .com

Je test si php fonctionne en local : pas de soucis.

Mais dès que je met du php sur mon site, cela ne fonctionne pas.

Dernière modification par enitalrataks (Le 22/10/2013, à 16:20)

Hors ligne

#4 Le 22/10/2013, à 18:03

Kooothor

Re : Php fonctionne qu'en local

Regarde les fichiers de conf d'Apache, vérifie que php est bien activé.

Hors ligne

#5 Le 22/10/2013, à 18:04

Kooothor

Re : Php fonctionne qu'en local

Et sois sûr d'avoir installé libapache2-mod-php5.

Hors ligne

#6 Le 22/10/2013, à 18:11

enitalrataks

Re : Php fonctionne qu'en local

Kooothor a écrit :

Et sois sûr d'avoir installé libapache2-mod-php5.

Oui libapache2-mod-php5

Hors ligne

#7 Le 22/10/2013, à 19:19

Kooothor

Re : Php fonctionne qu'en local

Et t'as regardé si ton fichier de conf d'Apache Include le fichier php ?

Et n'oublie pas de

sudo service apache2 restart

Hors ligne

#8 Le 23/10/2013, à 09:36

bruno

Re : Php fonctionne qu'en local

enitalrataks a écrit :

Je test si php fonctionne en local : pas de soucis.

Mais dès que je met du php sur mon site, cela ne fonctionne pas.

C'est à dire ?

je peux comprendre qu'un site soit accessible en local mais pas à distance, par contre si le site est accessible en local et à distance je ne peux pas croire qu'un script PHP fonctionne en local et pas à distance.

Déjà en introduction tu nous dis que ton site est dans /home/**** et ton fichier index.php dans /var/www !  Bref on ne comprend pas ta configuration ni ton problème.

#9 Le 23/10/2013, à 09:58

pires57

Re : Php fonctionne qu'en local

Idem que bruno, j'ai monter un bon nombre de serveur web, c'est ou il affiche tout ou il affiche rien, il ne sélectionne pas. Si cela fonctionne en local et que le message test apparait, il devrais fonctionner.


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#10 Le 23/10/2013, à 15:02

enitalrataks

Re : Php fonctionne qu'en local

Désolé, mais je suis novice en la matière.

En fait qu'en je suis en local il va chercher dans /var/www/index.php

Mais quand je suis sur mon site il va dans /home/gsb/public_html

J'ai fait le test de mettre mon site dans  /var/www/

Et là, cela fonctionne correctement.

Est-ce un problème de droits ?

Hors ligne

#11 Le 23/10/2013, à 15:46

bruno

Re : Php fonctionne qu'en local

Non c'est un problème de configuration d'Apache, de ses hôtes virtuels et de ses modules. Mais comme on a pas de boule de cristal et de dons divinatoires on ne peu pas savoir d'où cela vient. wink

#12 Le 23/10/2013, à 17:11

enitalrataks

Re : Php fonctionne qu'en local

J'ai fini par désinstaller et réinstaller, et cela fonctionne correctement.
Merci quand même

Hors ligne

#13 Le 23/10/2013, à 19:37

pires57

Re : Php fonctionne qu'en local

ok, même si je n'approuve pas du tout cette méthode ...


Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne