Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 15/02/2013, à 17:22

Rachid Ouilda

Xampp

Bonjour à tous et toutes,
Quand je lance Xampp depuis un terminal j'ai :
Rachid@OuildaRachid:/opt/lampp/etc$ sudo chmod 777 my.cnf
Rachid@OuildaRachid:$ sudo lampp start
Starting XAMPP for Linux 1.8.1...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
Warning: World-writable config file '/opt/lampp/etc/my.cnf' is ignored
XAMPP: Couldn't start MySQL!
XAMPP: Starting ProFTPD...
XAMPP for Linux started.

Qu'alors y faire pour que cesse :
Warning: World-writable config file '/opt/lampp/etc/my.cnf' is ignored
XAMPP: Couldn't start MySQL!

Et qu'enfin j'aie :
XAMPP: Starting MySQL...

Merci d'avance.


Comme l'a si bien dit Olive Oyl la copine de Popeye : Ouilda Rachid ? Prenez-en de la graine !

Hors ligne

#2 Le 15/02/2013, à 20:32

tiramiseb

Re : Xampp

Salut,

Qu'alors y faire pour que cesse :
Warning: World-writable config file '/opt/lampp/etc/my.cnf' is ignored

... ne pas rendre ce fichier "world-writable"... ce que tu fais avec la commande suivante...

Rachid@OuildaRachid:/opt/lampp/etc$ sudo chmod 777 my.cnf

Quel est l'intérêt de faire ça ?



Par ailleurs, ici tu ne trouveras que des gens te déconseillant vivement d'utiliser XAMPP...
Il vaut largement mieux installer directement les packages officiels des logiciels inclus dans cette usine à gaz.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXème siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#3 Le 15/02/2013, à 21:45

Rachid Ouilda

Re : Xampp

J'ai fait comme tu dis (enfin, je crois...).
Et ça donne ça :

Rachid@OuildaRachid:/$ cd /opt/lampp/etc/
Rachid@OuildaRachid:/opt/lampp/etc$ sudo chmod 777 my.cnf
[sudo] password for rachid:
Rachid@OuildaRachid:/opt/lampp/etc$
Rachid@OuildaRachid:/opt/lampp/etc$ sudo lampp stop
Stopping XAMPP for Linux 1.8.1...
XAMPP: Stopping Apache with SSL...
XAMPP: XAMPP-MySQL is not running.
XAMPP: Stopping ProFTPD...
XAMPP stopped.
Rachid@OuildaRachid:/opt/lampp/etc$ sudo lampp start
Starting XAMPP for Linux 1.8.1...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
Warning: World-writable config file '/opt/lampp/etc/my.cnf' is ignored
XAMPP: Couldn't start MySQL!
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
Rachid@OuildaRachid:/opt/lampp/etc$

En réponse à ta question "Quel est l'intérêt de faire ça ?"
Pour faire tourner Guppy sur ma babasse. J'ai trouvé un didacticiel "Installation d'un serveur web Apache, Php, Mysql sous Linux avec Xampp http://ubuntu.ttoine.net - Version 1.1 - Copyright (c) ttoine.net. J'ai tout fait comme y disait.

Pour les permissions j'ai fait comme y disent chez Guppy : Lisezmoi.html GuppY - GuppY Version 4.6.22 - 29 décembre 2012 - CeCILL Copyright (C) 2004-2012 by Laurent Duveau - Initiated by Laurent Duveau and Nicolas Alves - Website = http://www.freeguppy.org/ - courriel = guppy [at] freeguppy.org
Remarque "CHMOD" :
Voici comment mettre en place les droits sur les fichiers pour les serveurs internet qui le
nécessitent (pas tous).
1. Répertoire admin
- Fichier admin/action.php : droits = 666. commande UNIX = chmod 666 admin/action.php
- Fichier admin/mdp.php : droits = 666. commande UNIX = chmod 666 admin/mdp.php
+ Répertoire admin/redac : droits = 777. commande UNIX = chmod 777 admin/redac
- Fichiers admin/redac/* : droits = 666. commande UNIX = chmod 666 admin/redac/*
2. Répertoire data : droits = 777. commande UNIX = chmod 777 data
- Fichiers data/* : droits = 666. commande UNIX = chmod 666 data/*
+ Répertoire data/archive : droits = 777. commande UNIX = chmod 777 data/archive
- Fichiers data/archive/* : droits = 666. commande UNIX = chmod 666 data/archive/*
+ Répertoire data/cache : droits = 777. commande UNIX = chmod 777 data/cache
- Fichiers data/cache/* : droits = 666. commande UNIX = chmod 666 data/cache/*
+ Répertoire data/countmsg : droits = 777. commande UNIX = chmod 777 data/countmsg•

- Fichiers data/countmsg/* : droits = 666. commande UNIX = chmod 666 data/countmsg/*
+ Répertoire data/usermsg : droits = 777. commande UNIX = chmod 777 data/usermsg
- Fichiers data/usermsg/* : droits = 666. commande UNIX = chmod 666 data/usermsg/*
+ Répertoire data/error : droits = 777. commande UNIX = chmod 777 data/error
- Fichiers data/error/* : droits = 666. commande UNIX = chmod 666 data/error/*
3. Répertoire file : droits = 777. commande UNIX = chmod 777 file
• - Fichiers file/* : droits = 666. commande UNIX = chmod 666 file/*
4. Répertoire img : droits = 777. commande UNIX = chmod 777 img
• - Fichiers img/* : droits = 666. commande UNIX = chmod 666 img/*
5. Répertoire pages : droits = 777. commande UNIX = chmod 777 pages
• - Fichiers pages/* : droits = 666. commande UNIX = chmod 666 pages/*
6. Répertoire photo : droits = 777. commande UNIX = chmod 777 photo
• - Fichiers photo/* : droits = 666. commande UNIX = chmod 666 photo/*
7. Pour tous les dossiers de skins il est aussi nécessaire de chmoder les fichiers de
configuration
• - skin/ma_skin/confskin.inc : droits = 666. UNIX command = chmod 666
skin/ma_skin/confskin.inc
• - skin/ma_skin/style.css : droits = 666. UNIX command = chmod 666 skin/ma_skin/style.css
/*
Note :
signifie que tous les fichiers du répertoire doivent être chmodés comme indiqués.
Exemple :
• Fichiers data/* : droits = 666. commande UNIX = chmod 666 data/* signifie que tous
les fichiers du répertoire data doivent être chmodés en 666.

"Par ailleurs, ici tu ne trouveras que des gens te déconseillant vivement d'utiliser XAMPP...
Il vaut largement mieux installer directement les packages officiels des logiciels inclus dans cette usine à gaz".

Je ne dis pas non. Surtout que j'ai installé le bouzin en décompactant guppy4622.zip dans le dossier opt que l'on m'avait indiqué de créer à la racine pour la circonstance. Il me suffit d'appuyer sur <suppr> et là, adieu monde cruel pour xampp.
Donc, si j'ai une recette, je suis prêt à la suivre. S'il y a mieux et/ou plus simple que xampp, je ne demande qu'à essayer.
Merci de t'être intéressé à mon problème.


Comme l'a si bien dit Olive Oyl la copine de Popeye : Ouilda Rachid ? Prenez-en de la graine !

Hors ligne

#4 Le 16/02/2013, à 00:05

pires57

Re : Xampp

faudrais mettre une grosse annotation a l'accueil du site : "SURTOUT N'INSTALLER PAS CE BOUSIN DE XAMPP...
quand a "la recette" que tu cherche elle est la
PS: arrete ton chmod sur ce fichier de config... c'est de 1 - inutile de 2 - sa ne le fera pas foncttionner

Dernière modification par pires57 (Le 16/02/2013, à 00:23)


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

En ligne

#5 Le 16/02/2013, à 09:23

Rachid Ouilda

Re : Xampp

Sur le forum de GuppY ( http://www.freeguppy.org/thread.php?lng … =1&cat=100 ) "on" dit ça :

Citation : OuildaRachid
Et quand j'essaye de charger une bannière, je vois sur mon écran :
"Warning: fopen(../data/doc67.inc): failed to open stream: Permission denied in /opt/lampp/htdocs/guppy/inc/functions.php on line 622

Il faut voir les mots importants de ce message : Permission denied.
Cela signifie qu'il y a un problème de droits d'accès (CHMOD) sur le répertoire data.

Citation : OuildaRachid
Quand je tente de changer une bannière j'obtiens :
Problème: Fichier absent ou vide, mais présent dans docid

Jean a indiqué le remède à appliquer :
    faire un contrôle d'intégrité qui va corriger les erreurs d'intégrité de la BDD,
    puis en faire un second pour s'assurer que toutes les erreurs ont bien été corrigées.

Citation : OuildaRachid
Au chargement de Xampp j'ai eu ce message :
Warning: World-writable config file '/opt/lampp/etc/my.cnf' is ignored

my.cnf est le fichier de configuration du serveur MySQL. Le message dit que ce fichier est lisible par tous, ce qui n'est pas recommandé.


Citation : OuildaRachid
2- une bonne âme bien intentionnée m'explique pourquoi je ne devrais pas faire ça.
Toute la conversation fait référence à des fichiers sous /opt/lamp/htdocs.
Es-tu sûr de ce qui est installé ? LAMP ou XAMP ? Difficile de savoir de loin.

Personnellement, je n'utiliserais ni LAMP, ni XAMP. J'installerai juste Apache et PHP, ça suffit pour GuppY.

Alors les Ubuntistes, quoi faire ? Lamp ou juste Apache et PHP ?
Pour Lamp, c'est bon, Pires57 a donné le lien (merci !).
Mais pour "juste Apache et PHP" ?
Oui, c'est vrai, là je suis un boulet. Mais voilà...


Comme l'a si bien dit Olive Oyl la copine de Popeye : Ouilda Rachid ? Prenez-en de la graine !

Hors ligne

#6 Le 16/02/2013, à 15:21

pires57

Re : Xampp

... t'es sur que tu as pris le temps de lire le liens que je t'ai donné?!
LAMP = Linux Apache MySQL PHP !!! donc tu installes Apache, mysql et php.


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

En ligne

#7 Le 16/02/2013, à 19:02

Rachid Ouilda

Re : Xampp

J'ai fait gksudo nautilus ; j'ai pointé le dossier opt ; j'ai appuyé appuyé sur <suppr> ; j'ai tapé la commande sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql ; ça a mouliné ; j'ai tapé localhost sur firefox et j'ai lu : It works! This is the default web page for this server. The web server software is running but no content has been added, yet.
Je n'ai pas compris où se trouve le répertoire du serveur. Je vais trouver ; je reste calme...
Je n'ai pas vu si je peux charger directement via nautilus ou si je dois utiliser filezilla.
Merci du coup de main.


Comme l'a si bien dit Olive Oyl la copine de Popeye : Ouilda Rachid ? Prenez-en de la graine !

Hors ligne

#8 Le 16/02/2013, à 20:14

pires57

Re : Xampp

j'ai absolument rien compris a ce que tu cherches a faire


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

En ligne

#9 Le 16/02/2013, à 20:21

tiramiseb

Re : Xampp

Je n'ai pas compris où se trouve le répertoire du serveur

/var/www

Tout est expliqué dans la doc sur ubuntu-fr...
http://doc.ubuntu-fr.org/apache2#installation_de_base


Attention, cette documentation n'est pas un tuto à prendre au pied de la lettre mais un "amas" de références où puiser.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXème siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#10 Le 17/02/2013, à 00:35

Rachid Ouilda

Re : Xampp

Bonsoir Archlinux,
« j'ai absolument rien compris a ce que tu cherches a faire » je cherche à mettre des fichiers sur mon serveur.
Bonsoir Tiramiseb,
OK pour l'info.
Merci à tous les deux.


Comme l'a si bien dit Olive Oyl la copine de Popeye : Ouilda Rachid ? Prenez-en de la graine !

Hors ligne

#11 Le 21/02/2013, à 17:19

Rachid Ouilda

Re : Xampp

Les solutions proposées comportaient beaucoup de paramètres que je ne maîtrise pas.
Alors j'ai cherché une solution simple et j'ai trouvé :
http://www.geekmps.fr/tutoriaux/152-ins … untu-12-11
Merci à ceux qui se sont intéressé à mon problème.


Comme l'a si bien dit Olive Oyl la copine de Popeye : Ouilda Rachid ? Prenez-en de la graine !

Hors ligne

Haut de page ↑