Ne pas cliquer
Parrain-Linux
essaie de te captutrer dans une pokéball (mais ça marche pas...)
Écrire un nouveau message
Page : 1
Easyphp sous Linux
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 27/10/2011 à 23:45:35
Citer

Bonjour,

Je travaillais sous easyphp avec ma version windaube.
Depuis l'installation d'Ubuntu, j’essaie de recréer mon serveur local à l'aide de Xampp.
En suivant cette méthode d'installation de chez apachefriends j'arrive à une erreur que je n'arrive pas à solutionner depuis plusieurs heure de recherche.

A l'étape 3, lors du démarrage de Xampp, le terminal me renvoie ceci :
Code:
/opt/lampp/lampp: 14: Syntax error: "(" unexpected


Après avoir chercher le fichier lampp dans le répertoire indiqué, l'avoir ouvert, je trouve ceci à la ligne 14:
Code:
function testport() {


Je ne vois donc rien de choquant qui pourrai rapporter un tel message d'erreur !
Si vous avez une quelconque idée je suis preneur Très content

-----------------------------------------------------------------------------------------------
Un autre soucis, lors de l'installation, le clavier n'as pas été reconnu correctement. J'ai le malheur d'avoir un clavier français belge ! Ce qui à tendance à déplacer certaines touches. Je n'ai pas encore trouvé comment résoudre ce problème étant concentré sur Xampp.
Si vous avez une idée, je suis preneur aussi !


Merci Très content

Dernière édition le 27/10/2011 à 23:46:30
Remonter Descendre Permalien du message
Avatar
Rem
utilisateur
Neutre
Inscrit le : 19/03/2010
Messages : 1
Point(s) : 10
Localisation :
Paris, Paris, France
Posté le 28/10/2011 à 13:34:39
Citer

Bonjour Supermeganono,

je ne vais pas vraiment répondre à ton problème, mais ça peut peut-être t'intéresser.

Plutôt que d'utiliser des serveurs Web prêts à l'emploi (EasyPHP, XAMPP, ...), j'ai décidé de rentrer dans le vif du sujet pour comprendre vraiment comment ça marche.

Je me suis donc lancé dans un petit projet que j'ai nommé DASP, D pour Debian, A pour Apache, S pour SQL, et P pour PHP, ou comment installer un serveur Debian, Apache, SQL, et PHP.

Si ça t'intéresse je peux t'envoyer les sources en pièce jointe en MP.

Tu pourrais t'en inspirer pour installer ta plateforme Web sur Ubuntu.

Cdlt
Rem

Remonter Descendre Permalien du message
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 28/10/2011 à 20:57:49
Citer

Oui sans aucun soucis. Je test tout ce que je trouve alors ton aide sera la bienvenue à coups sûr.

pour les 3 prochain jours, je fais des travaux chez la famille. ça me laisse peu de temps pour tester le soir que je consacre à la lecture. Mais dès Lundi soir, je compte bien tester tout ce que j'aurai préparer ! Je te ferai par des retours des mardis au plus tard.

Remonter Descendre Permalien du message
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 03/11/2011 à 13:10:58
Citer

Bonjour.

Si ton erreur survient au lancement de xampp, il est possible que l'erreur soit dans la ligne de commande qui lance tes serveurs... ou dans un des fichiers de configurations dans lequel tu aurais pu faire une modif malheureuse ou une suppression de code accidentelle...

visiblement le message d'erreur t'indique qu'il existe un point virgule de trop quelque part...

Tentes de lancer tes serveurs par l'interface graphique disponible :

Créée un nouveau lanceur
1- Clic droit sur le menu "Applications", puis "Editer les menus" => une boite de dialogue s'ouvre.
2- Sélectionne (1 clic) "Applications", puis clic sur le bouton "Nouveau Menu" (en haut à droite)
3- Donnes un nom à ce nouveau menu, "Web Local" par exemple puis "Valider"
4- Fais défiler l'arborescence coté gauche, tu vas trouver le menu "Web local" en partie basse (ordre alphabétique par défaut) => sélectionnes le (1 clic)
5- clic sur le bouton "Nouveau élément" (en haut à droite) => une boite de dialogue s'ouvre
6- Type "Application" => tu conserve tel quel. Nom => donne un nom, "Serveurs" par exemple Commande => tu tapes très exactement gksu /opt/lampp/share/xampp-control-panel/xampp-control-panel Commentaires => facultatif ! tapes par exemple "Démarrer ou stopper les serveurs Xampp"
7- termines par un clic sur le bouton "Valider", puis clic sur le bouton "Fermer" de l'éditeur de menus

Maintenant quand tu ouvre ton menu "Applications", tu vas retrouver en partie basse le menu "Web Local" qui te propose le raccourci "Serveurs" qui t'amènera sur l'interface graphique de lancement ou arrêt des serveurs gérés par Xampp.

Tu cliques sur "Serveurs" => l'interface graphique s'ouvre => Cliques sur le 1er bouton en haut "Start XAMPP" => laisses démarrer les serveurs... cela peut prendre plusieurs secondes selon ta configuration matérielle de ton PC.

Au bout de quelques secondes, le texte des 3 boutons de dessous, en face des lignes "Apache" "MySQL" et "ProFTPD", vont passer de "Exécuter" à "Arrêter" (sans intervention de ta part) ; idem pour le bouton de lancement (celui du haut)

Pour stopper les serveurs, Cliques sur le 1er bouton en haut "Arrêter" => laisses stopper les serveurs... là aussi cela peut prendre plusieurs secondes... Au bout de quelques secondes, le texte des 3 boutons de dessous, en face des lignes "Apache" "MySQL" et "ProFTPD", vont passer de "Arrêter" à "Exécuter" (sans intervention de ta part) et le bouton du haut de "Arrêter" à "Start XAMPP"

NB : si après démarrage un des trois boutons reste sur "Exécuter", cela signifie d'une part qu'il n'a pas pu être lancé, d'autre part que quelque chose ne va pas dans l'installation ou la configuration !!!

Si c'est le cas pour toi, ou si le message d'erreur persiste, une seule chose à faire : tu désinstalles complètement XAMPP et tu le ré-installe proprement. Pour désinstaller, depuis la console commande "sudo rm -rf /opt/lampp"
Précautions d'installation :
- il faut absolument que tu soit "propriétaire" du dossier d'installation, sinon plein de choses vont déconner par la suite => soit tu t'attribues la propriété du dossier "opt", soit tu fais l'installation sous session "root"
- aides toi des indications proposées ici : http://doc.ubuntu-fr.org/xampp mais dans un premier temps ne fais aucunes des manip' de personnalisation tant que tes serveurs ne sont pas fonctionnels => oublies dans un premier temps la sécurisation et les liens symboliques, tu pourra le faire après quand tout fonctionnera...
- ton dossier htdocs => une fois que les serveurs fonctionnent, il faut que tu soit propriétaire du dossier (inclus sous-dossiers et fichiers) sinon tu auras pleins de problèmes de config de ton ou tes sites...
- url rewriting : possible en local, mais il faut retoucher la config serveurs, et dans certains cas modifier le fichier .htaccess de la racine du site web

Remonter Descendre Permalien du message
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 04/04/2012 à 19:25:08
Citer

Désolé d'arriver sans vraiment apporter quelques chose de vraiment innovant mais... pourquoi ne pas utiliser la "suite" LAMP? (avec phpmyadmin)... elle est tout à fait robuste et la configuration est automatique ;)

Remonter Descendre Permalien du message
Avatar
compte supprimé
utilisateur supprimé
supprimé
Inscrit le : inconnu
Messages : inconnu
Point(s) : 0
Localisation :

Posté le 01/12/2012 à 09:38:10
Citer

http://doc.ubuntu-fr.org/lamp <== au lieu de se casser la tête avec Xampp, EasyPHP (qui devient ComplicatedPHP à l'occaz'), y a rien de mieux que LAMP, super efficace, super fluide, super facile !!!

Remonter Descendre Permalien du message
Écrire un nouveau message
Page : 1
Page générée en 0.0839 seconde(s).