Sign in to follow this  
Followers 0

Mettre son site en local

44 posts in this topic

Posted · Report post

Bonjour

J'ai télécharger easyphp pour mettre mon site en local afin de faire des essais cependant cela ne fonctionne pas quand je lance l'application il y a un message d'erreur qui me envoi dans un fichier à la ligne xxx, quand je modifie cette ligne cela me renvoi dans le même fichier à une autre ligne etc...

J'aimerai savoir si c'est un pb de version de phpmyadmin ou autre ?

Si qlq a déjà fait cette manip je suis preneur

Merci pour vos réponse

Salutations

Share this post


: post
Share on other sites

Posted · Report post

Bonjour

J'apporte les précision suivantes

Bonjour

Version premium 2.8

Version PHPMyadmin 3.2.2

Version Mysql 5.1.39

Nous avons souhaité faire des test d'export - import base de donnée donc nous avons mis en local sur mon pc

Version PHPmyadmin 5.3.2

Version MYsql 5.1.43

Salutations

Share this post


: post
Share on other sites

Posted · Report post

Bonjour Inkonline,

Les explications sont un peu succinctes : "il y a un message d'erreur qui me envoi dans un fichier à la ligne xxx, quand je modifie cette ligne cela me renvoi dans le même fichier à une autre ligne etc."

Mais je pense tout de même avoir la solution.

Sur PEEL en 2.8, on a régulièrement des balise du type <? ... ?> au lieu de <?php ... ?> .

Ces balises ne seront comprises par PHP que si celui-ci est configuré avec l'option "SHORT OPEN TAG", ce qui ne doit pas être le cas de base sur EasyPHP.

Ce type d'option doit pouvoir s'activer facilement avec EasyPHP, au pire éditez directement votre php.ini

Cordialement,

Share this post


: post
Share on other sites

Posted · Report post

Bonjour et merci de votre réponse

Où se trouve cette option dans easyphp ?

Slts

Share this post


: post
Share on other sites

Posted · Report post

Boonjour Inkonline,

Je viens de vérifier sur ma version d'EasyPHP, qui date un peu :

Faites un clic droit sur l'icône EasyPHP en barre des tâches.

Allez dans configuration PHP

Editez le fichier texte : php.ini et remplacez :

short_open_tag = Off

par

short_open_tag = On

Cordialement,

Share this post


: post
Share on other sites

Posted · Report post

Bonjour

Voici ce que j'ai sur ce fichier

short_open_tag

Default Value: On

Development Value: Off

Production Value: Off

Salutations

Share this post


: post
Share on other sites

Posted · Report post

Bjr

A un autre endroit dans ce fichier j'ai cela

short_open_tag = Off

Dois je le modifier ?

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bjr

J'ai effectué la modif et rien ne se passe, voici le message d'erreur

Parse error: syntax error, unexpected '}' in C:\Program Files\EasyPHP-5.3.2i\www\index.php on line 137

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bonjour

C'est certainement un problème de fonction de php donc comment peut on faire pour passer d'une version à une autre ?

Salutation

Infos

Version PHPMyadmin 3.2.2

Version Mysql 5.1.39

Nous avons souhaité faire des test d'export - import base de donnée donc nous avons mis en local sur mon pc

Version PHPmyadmin 5.3.2

Version MYsql 5.1.43

Share this post


: post
Share on other sites

Posted · Report post

as tu pensé à redémarrer easyphp ?

Share this post


: post
Share on other sites

Posted · Report post

Bonjour et merci de votre réponse

Que veut dire redémarrer ?

Fermer le logiciel et e relancer ?

Si oui, cela ne fonctionne pas quand même

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Si le fait d'activer le SHORT OPEN TAG de solutionne pas votre problème, c'est qu'indépendamment, le fichier /index.php présente un problème dans l'agencement de ses accolades.

Cependant, si le fichier index.php est exactement celui de votre prod, et que l'index fonctionne sur la prod, cela ne peut être le cas !

Je pense donc toujours à une configuration pas activée sur EASY PHP, je vous conseille d'installer WAMP, et de voir si vous avez les même soucis.

Cordialement,

Share this post


: post
Share on other sites

Posted · Report post

Bonjour

Quel version de wamp je télécharge pour le faire fonctionner avec mon site ?

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bjr

Ok j'ai télécharger wamp 2.0, quel est la marche à suivre pour le reste (test du site?etc...)

Merci de vos réponses

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bjr

Voici le message d'erreur qui apparait quand je la lance localhost

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'inkonline_mysql'@'localhost' (using password: YES) in C:\wamp\www\mysql.inc.php on line 2

Notice: Undefined variable: serveur in C:\wamp\www\mysql.inc.php on line 8

Notice: Undefined variable: utilisateur in C:\wamp\www\mysql.inc.php on line 8

Notice: Undefined variable: mot_de_passe in C:\wamp\www\mysql.inc.php on line 8

La page /index.php a provoqué une erreur lors de sa tentative de connexion au serveur Mysql situé sur le serveur l'utilisateur est avec comme mot de passe il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres des connexion sont valides.

Est ce un problème de mot de passe ? et que dois je faire ?

Merci

Share this post


: post
Share on other sites

Posted · Report post

Avez-vous lancé la procédure d'installation ?

Si oui, alors c'est qu'il y a une erreur dans le login / mot de passe / nom de BDD => reportez-vous à la documentation de WAMP pour configurer votre BDD.

Si non, lors lancez localhost/installation/

Gilles

Share this post


: post
Share on other sites

Posted · Report post

Bjr

Voici le script de mon fichier mysql:

<?php

$connexion = mysql_connect($serveur_mysql, $utilisateur_mysql, $mot_de_passe_mysql);

if (!$connexion) {

$sujet_du_mail = "Probleme de connexion à MySQL";

$contenu_du_mail = "La page ".$_SERVER['PHP_SELF']." a provoqué une erreur lors de sa tentative de connexion au serveur Mysql situé sur le serveur ".$serveur." l'utilisateur est ".$utilisateur." avec comme mot de passe ".$mot_de_passe." il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres des connexion sont valides.";

//mail($support, $sujet_du_mail, $contenu_du_mail);

print $contenu_du_mail;

die;

}

$selection_de_la_base = mysql_select_db($nom_de_la_base,$connexion);

if (!$selection_de_la_base) {

$sujet_du_mail = "Probleme de sélection de la base";

$contenu_du_mail = "La page ".$_SERVER['PHP_SELF']." a provoqué une erreur lors de sa tentative de sélection de la base $nom_de_la_base ";

//mail($support, $sujet_du_mail, $contenu_du_mail);

print $contenu_du_mail;

die;

}

?>

Que dois je modifier ?

Merci

Share this post


: post
Share on other sites

Posted · Report post

Bonsoir,

Ne modifiez pas les fichiers manuellement mais utilisez la procédure d'installation, elle est faite pour cela.

Par ailleurs de toutes façon ce fichier que vous donnez ne sert pas à la configuration des variables de connexion, mais à la connexion elle-même.

Share this post


: post
Share on other sites

Posted · Report post

Bonsoir

Mais ou se trouve cette procédure d'installation ?

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bonsoir

Ok je l'ai trouvé sur le net , elle n'est pas très longue

Je l'ai suivi mais j'ai quand même le message d'erreur décrit ci dessus

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

C'est donc que vous ne rentrez pas le bon login/mot de passe/nom de votre base de données lorsque vous faites la procédure d'installation de PEEL.

On en revient donc à mon message précédent : regardez la documentation de wamp (ou un tutorial sur internet à trouver via google) qui vous indique comment configurer mysql, et ensuite vous n'aurez qu'à rentrer les bonnes informations dans l'installation de PEEL.

Share this post


: post
Share on other sites

Posted · Report post

Bjr

Je ne comprend pas votre réponse , j'ai fait une sauvegarde de mon site qui est en ligne et qui fonctionne, donc quand je récupère ces fichiers ils devraient fonctionner sous wamp.

De plus vous me parlez d'installation de peel mais où vais je trouver ces tutos ?

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bjr

Soyons clair j'installe peel en local (mais pour quitter mon hébergeur qui me convient) mais pour faire des test grandeur nature

Slts

Share this post


: post
Share on other sites

Posted · Report post

Bjr

De plus en local je n'ai pas besoin de mettre de mot de passe etc...

slts

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

Twitter Advisto ecommerce

Facebook PEEL Shopping