Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/11/2011, 18h00   #1
Membre actif
 
Homme marcel marie monnier
retraité, ex chef de projets en informatique
Inscription : juillet 2005
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme marcel marie monnier
Localisation : France

Informations professionnelles :
Activité : retraité, ex chef de projets en informatique
Secteur : Associations - ONG

Informations forums :
Inscription : juillet 2005
Messages : 383
Points : 158
Points : 158
Par défaut configuration de Easyphp

Bonjour,
Sous XP j'ai Easyphp qui me donne toute satisfaction.
J'y prépare plusieurs sites internet.
Je viens d'acquérir un nouvel ordinateur avec W7.
J'y ai installé strictement la même version de easyphp : 5.3.2
J'ai pris la précaution de l'installer dans la racine et non dans le répertoire Programm ... de façon à ne pas avoir de contraintes de droit pour les modifications des fichiers.
J'ai copié dans le répertoire Easyphp-5.3.2 les répertoires, et leurs contenus, de mes sites. J'ai également copié mes données des bases.
Avec l'Administration PHPMYADMIN je constate que mes tables/fichiers sont bien là et correctes.
Les sites qui n'ont pas accès aux tables fonctionnent normalement.
Où est donc le problème ?
Dès que j'attaque une procédure ayant les instructions PHP
session_start() , db_connect(),
la page ne s'affiche pas.
Je pense qu'il doit y avoir un fichier de configuration de Easyphp que je dois modifier. Je ne réussis pas à me souvenir, ni à retrouver lequel.
Ce fichier, à priori, doit contenir le nom de la base utilisée afin de faire le lien avec le script php.

Merci par avance.
Marcel Marie
marcel marie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 19h02   #2
Membre confirmé
 
Homme Lionel Chaumeau
Développeur Web
Inscription : octobre 2011
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Lionel Chaumeau
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 75
Points : 264
Points : 264
Bonsoir,
Citation:
Envoyé par marcel marie Voir le message
Je pense qu'il doit y avoir un fichier de configuration de Easyphp que je dois modifier. Je ne réussis pas à me souvenir, ni à retrouver lequel.
Ce fichier, à priori, doit contenir le nom de la base utilisée afin de faire le lien avec le script php.

Merci par avance.
Marcel Marie
je connais pas easyphp (je veux dire ça fait longtemps que je ne m'en suis pas servi) mais il semble y avoir des détails là-dessus sur la faq du logiciel
(
Citation:
if you're administrator, edit C:\Windows\System32\drivers\etc\hosts file and uncomment (remove # char) before line 127.0.0.1 localhost'
Always use 127.0.0.1 for MySQL connection host parameter
)
__________________
My laptop, my bike and my double-sticks...
kalimukti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 22h36   #3
Membre actif
 
Homme marcel marie monnier
retraité, ex chef de projets en informatique
Inscription : juillet 2005
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme marcel marie monnier
Localisation : France

Informations professionnelles :
Activité : retraité, ex chef de projets en informatique
Secteur : Associations - ONG

Informations forums :
Inscription : juillet 2005
Messages : 383
Points : 158
Points : 158
Bonsoir,
J'ai lu également le message privé que vous m'avez envoyé. MERCI
En suivant les instructions, je ne réussis pas à modifier le fichier hosts et les droits pour le modifier.
Merci d'une précision à ce sujet. peut-être incompréhension du texte anglais?
A plus tard.

Pourquoi serait-ce ce problème puisque des pages sans données en base sont bien exécutées en localhost??

Bonne soirée
Marcel Marie
marcel marie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 09h01   #4
Membre confirmé
 
Homme Lionel Chaumeau
Développeur Web
Inscription : octobre 2011
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Lionel Chaumeau
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 75
Points : 264
Points : 264
Citation:
Envoyé par marcel marie Voir le message
Pourquoi serait-ce ce problème puisque des pages sans données en base sont bien exécutées en localhost??
Je n'ai pas de quoi tester, mais en gros la faq dit qu'il vaut mieux utiliser
'127.0.0.1' plutôt que 'localhost' pour les connections avec mysql (ou autre sgbd)... quelque chose à voir avec la déclaration des hosts dans windows apparemment.
Sinon, la manip qu'ils donnent est précisément d'aller voir dans la déclaration des hosts de windows:
aller voir dans
Citation:
C:\Windows\System32\drivers\etc\hosts
et vérifier si la ligne
Citation:
127.0.0.1 localhost
est commentée ou pas (avec le caractère #)
si c'est le cas, enlever le commentaire... d'après leur forum, l'une ou l'autre solution marche pour certains...
__________________
My laptop, my bike and my double-sticks...
kalimukti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 12h52   #5
Membre actif
 
Homme marcel marie monnier
retraité, ex chef de projets en informatique
Inscription : juillet 2005
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme marcel marie monnier
Localisation : France

Informations professionnelles :
Activité : retraité, ex chef de projets en informatique
Secteur : Associations - ONG

Informations forums :
Inscription : juillet 2005
Messages : 383
Points : 158
Points : 158
Bonjour,

Bien compris,
Mais je ne sais pas comment avoir les droits pour modifier le fichier en question.
Il faut être administrateur ou plus que Administrateur !!!!.
Je ne comprends rien aux cochages/décochages préconisés dans les propriétés du fichier.
D'où ma question Comment réaliser cela? MERCI.
A plus tard.

Marcerl Marie
marcel marie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 22h03   #6
Membre confirmé
 
Homme Lionel Chaumeau
Développeur Web
Inscription : octobre 2011
Messages : 75
Détails du profil
Informations personnelles :
Nom : Homme Lionel Chaumeau
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 75
Points : 264
Points : 264
Citation:
Envoyé par marcel marie Voir le message
Bonjour,

Bien compris,
Mais je ne sais pas comment avoir les droits pour modifier le fichier en question.
Il faut être administrateur ou plus que Administrateur !!!!.
Je ne comprends rien aux cochages/décochages préconisés dans les propriétés du fichier.
D'où ma question Comment réaliser cela? MERCI.
A plus tard.

Marcerl Marie
Bonsoir,
après un pitit essais, j'ai compris votre problème:
cliquez droit sur le fichier Windows\System32\drivers\etc\hosts
et aller dans l'onglet sécurité
pour aller au plus simple, cliquer sur Utilisateurs (dans la fenêtre 'Noms de groupes et d'utilisateurs')
puis sur le bouton modifier juste en dessous de cette fenêtre

puis dans le fenêtre qui vient de s'ouvrir cliquer sur Utilisateurs à nouveau et dans le fenêtre en dessous, sur contrôle totale
puis ok puis ok
ensuite, il suffit de l'éditer avec le bloc note ou équivalent...

(nb: si vous ne voulez pas sélectionner contrôle total pour des raisons de sécurité, vous pouvez juste cocher Ecriture)

en espérant que cela vous aidera
__________________
My laptop, my bike and my double-sticks...
kalimukti est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h53.


 
 
 
 
Partenaires

Hébergement Web