#1 Le 26/05/2013, à 12:32
- Compte supprimé
[Résolu] Problème LAMPP
Bonjour à tous,
J'ai installé LAMPP sur mon ordinateur et tout marchait parfaitement jusqu'à ce matin !
J'ai comme d'habitude tapé dans mon navigateur « localhost/Nom_de_mon_répertoire », et là j'ai ça qui est apparu :
J'ai alors trouvé sur ce forum une technique qui était d'installer manuellement via le terminal les différent paquets (php5, sql, etc) !
Seulement voilà ça n'a pas marcher malheureusement ! Donc j'ai dé-installer la version actuelle que j'avais et ré-installer mais maintenant que je tape « localhost » j'ai ceci qui apparaît :
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Et quand je tape « localhost/Nom_d'un_de_mes_répertoire » je tombe vers une erreur 404 et ceci quelque soit le répertoire !
Pourriez-vous m'aider ?
Merci d'avance de vos réponse et de votre aide !
Dernière modification par florian.boux (Le 29/05/2013, à 16:51)
#2 Le 26/05/2013, à 12:38
- NuX_o
Re : [Résolu] Problème LAMPP
Salut
fait un
sudo ls -la /var/www/
que t'affiche t-il ?
Hors ligne
#3 Le 26/05/2013, à 12:40
- Compte supprimé
Re : [Résolu] Problème LAMPP
Salut,
Quand je fait un :
sudo ls -la /var/www/
Il me renvoie :
total 12
drwxr-xr-x 2 root root 4096 mai 26 12:16 .
drwxr-xr-x 15 root root 4096 mai 26 12:47 ..
-rw-r--r-- 1 root root 177 mai 26 12:16 index.html
#4 Le 26/05/2013, à 12:49
- NuX_o
Re : [Résolu] Problème LAMPP
tu n'as aucun répertoire dans /var/www/ ?
Tu as fais une réinstallation dernièrement ? où sont tes dossiers pour tes sites web d'habitudes ?
tous tes localhost pointent vers /var/www/<nom-repertoire>
il ne trouve pas de répertoire dans /var/www ce qui fait que tu as une erreur 404
Hors ligne
#5 Le 26/05/2013, à 12:55
- Compte supprimé
Re : [Résolu] Problème LAMPP
Je viens de vérifier dans var je n'ai aucun fichier nommé www !
La ré-installation je vient tout juste de la faire puisque je n'arrivait pas du tout a y accéder, ce matin pour être précis !
Je mets tout mes fichier pour mes site web dans htdocs/«dossier avec le nom de mon site » et j'y accède en faisant « localhost/nom du dossier de mon site. Par exemple : su j'ai un dossier dans « htdocs » qui se nomme « test », pour y accéder je fait « localhost/test » et j'étais automatiquement sur l'index de mon site !
Juste pour l'installation j'ai suivi ce tuto !
#6 Le 26/05/2013, à 13:52
- NuX_o
Re : [Résolu] Problème LAMPP
ha oui... je vois que lamp s'est transformé en Xamp et que les dossiers sont dans /opt/htdocs ... pas très logique pour moi... mais bon...
tant mieux pour toi
Hors ligne
#7 Le 26/05/2013, à 13:56
- Compte supprimé
Re : [Résolu] Problème LAMPP
Oui mais alors pour mon problème je fait comment ?
Car j'ai chercher mais je n'ai toujours rien trouvé !
#8 Le 26/05/2013, à 14:02
- NuX_o
Re : [Résolu] Problème LAMPP
Oula !
je te renvoie ici >
xampp sur la doc
Lamp n'est pas lampp (nouvellement Xampp) et apparement est déconseillé (je ne saurai te dire pourquoi ???) en tout cas jamais utilisé xampp ou lampp mais lamp (y a quoi devenir fou )
il est la norme que tout ce qui concerne le web ou localhost ce soit stocké dans le /var/www/ ce que fait lamp.
Xampp transgresse cette règle à l’insu de l'utilisateur en reconfigurant apache.
Le tout c'est que tu le saches... le /opt/htdocs est une particularité xampp
en espérant que ces infos t'est servit.
voilà la doc pour lamp :
lamp
Hors ligne
#9 Le 26/05/2013, à 14:06
- NuX_o
Re : [Résolu] Problème LAMPP
ha... désolé j'avais cru que tu avais retrouvé tes données...
tu ne trouves toujours pas de dossiers dans /opt/htdocs ?
ls -la /opt/htdocs
ça donne quoi ??
Tu n'as fais aucune sauvegarde de tes dossiers ???
ou essaie un :
sudo find / -name <nom du repertoire> 2>/dev/null
trouve t-il quelque chose ?
Hors ligne
#10 Le 26/05/2013, à 14:19
- Compte supprimé
Re : [Résolu] Problème LAMPP
Non ! Mais le problème ce n'est pas mes données, puisque elles sont bien présente dans le dossier « htdocs », le problème c'est que quand par exemple je vais sur « localhost » je tombe sur une page où il y a marqué en grand « It Works » au lieu de la page d'accueil de LAMPP et par exemple j'ai un fichier « Test » dans htdocs où je met mes fichiers quand je veut faire des test et quand je fait « localhost/Tets » je tombe sur une 404 au lieu de voire la liste des fichiers qui se trouvent dendans ! Et pareil pour PhpMyAdmin quand je fait « localhost/phpmyadmin » il me renvoie un « Not Found ».
Sinon quand je fait :
ls -la /opt/htdocs
Il me renvoie :
total 60
drwxr-xr-x 6 florian root 4096 mai 26 12:52 .
drwxr-xr-x 19 florian root 4096 sept. 30 2012 ..
-rw-r--r-- 1 root root 30894 mai 11 2007 favicon.ico
-rw-r--r-- 1 root root 256 févr. 5 2009 index.php
drwxrwxr-x 6 florian florian 4096 mai 21 21:30 PorteFolio
drwxrwxr-x 2 florian florian 4096 mai 26 00:59 Test
drwxr-xr-x 2 nobody root 4096 mai 26 13:20 webalizer
drwxr-xr-x 7 root root 4096 mai 26 13:20 xampp
Et quand je fait :
sudo find / -name <nom du repertoire> 2>/dev/null
Il me trouve bien le répertoire qui se trouve dans htdocs !
#11 Le 26/05/2013, à 14:38
- NuX_o
Re : [Résolu] Problème LAMPP
Normal...
en fait c'est Xampp qui a créé un boxon terrible mais pas si terrible que ça...
phpmyadmin va chercher dans /var/www/ et ne trouve rien, d'où le 404.
ton itworks! est le fameux fichier index.html de /var/www/
il te suffirait de copier coller tes répertoires de /opt/htdocs à /var/www/
sudo cp -R /opt/htdocs/<ton_repertoire> /var/www/
/!\ pas de panique cette commande ne fais QUE copier tes dossiers, elle ne les déplace pas, donc ne touche pas à leurs intégrités, tu peux lancer cette commande sans risque.
puis refait le test dans ton navigateur.
Hors ligne
#12 Le 26/05/2013, à 14:46
- Compte supprimé
Re : [Résolu] Problème LAMPP
Parfait ça marche je peut lire mes documents !
Par contre maintenant, j'ai quelque questions ! Je ne peut toujours pas accéder à localhost ni à Phpmyadmin est-ce que c'est normal ?
Et quand je vais dans le fichier var, il n'y a pas de fichier www et je ne vois pas mes documents ! Mais pourtant mes fichiers ont bien été déplacé, là aussi est-ce que c'est normal ?
Et merci de ton aide !
#13 Le 26/05/2013, à 14:57
- NuX_o
Re : [Résolu] Problème LAMPP
ls /var/
t'y trouvera le dossier www c'est un fichier techniquement (unix) parlant mais un dossier en fait.
ls /var/www/
t'affichera normalement ton/tes dossier(s) déplacé(s)
relance phpmyadmin ou essaies de voire au niveau de la config... désolé ça fait un bail que je ne l'ai utilisé :'( ce doit être au niveau de ton site, de la configuration de ta base de donnée, cette dernière doit certainement encore être dans un répertoire de xampp, essaie d'aller dans ton site en passant par firefox :
file://opt/htdocs/<ton_répertoire>
et d'exporter ta base de donné (en passant par un espace privé), tu l'exporte sur ton bureau par exemple.
par la suite tu retourne sur ton site via FF :
localhost/tonsite
et importes-y la base de donnée... avec un peu de chance phpmyadmin refera le lien... mais je dis ça...
que veux-tu dire par :
Je ne peut toujours pas accéder à localhost
?
Dernière modification par NuX_o (Le 26/05/2013, à 14:58)
Hors ligne
#14 Le 26/05/2013, à 15:05
- Compte supprimé
Re : [Résolu] Problème LAMPP
Ok !
Par contre je doit t'avouer que pour la partie phpmyadmin, je n'ai pas trop compris !
Quand je dis que je ne peut pas accéder à localhost, c'est que avant quand je taper dans mon navigateur : « localhost » je tombait sur une page comme celle-ci :
#15 Le 26/05/2013, à 17:42
- Compte supprimé
Re : [Résolu] Problème LAMPP
Pour PhpMyadmin j'ai essayer en installant manuellement, grâce à ce tuto !
Maintenant quand j'essaye d'accéder à « localhost/phpmyadmin » il me met :
Existing configuration file (./config.inc.php) is not readable.
#16 Le 26/05/2013, à 18:06
- NuX_o
Re : [Résolu] Problème LAMPP
ls -la /var/www/phpmyadmin/
pour vérifier les droits.
tien j'ai trouvé ça, j'étais pas loin :
https://myeasylinux.wordpress.com/2010/ … hpmyadmin/
Attention aux termes que tu utilises, cette page n'est pas véritablement ton localhost, c'est la page d'accueil de Xampp qui est dans un dossier local. le localhost c'est aussi ton itwork. qui est , je le rappel dans /var/www
maintenant je n'y connais rien à Xampp :'( désolé...
Dernière modification par NuX_o (Le 26/05/2013, à 18:08)
Hors ligne
#17 Le 26/05/2013, à 18:44
- Compte supprimé
Re : [Résolu] Problème LAMPP
Ok ! Désolé pour l'abus de langage !
Et merci pour le lien, par contre je n'ai pas de dossier de « cpanel » donc impossible d'utiliser la ligne de commande suivante pour me déplacer :
cd /usr/local/cpanel/base/3rdparty/phpMyAdmin
#18 Le 26/05/2013, à 19:24
- NuX_o
Re : [Résolu] Problème LAMPP
cd /opt/lampp/phpmyadmin
chown <ton-user>:<ton-user> config.inc.php
cd /
/opt/lampp/lampp security
réponds yes à tout en mettant des mdp dont tu te souviendras aisément s'il te demande
refait au cas où :
cd /opt/lampp/phpmyadmin
chown <ton-user>:<ton-user> config.inc.php
/opt/lampp/lampp restart
alors ??
source :
http://www.devshed.com/c/a/Administrati … u-Linux/3/
Hors ligne
#19 Le 27/05/2013, à 11:49
- Compte supprimé
Re : [Résolu] Problème LAMPP
Désolé pour la réponse tardive, j'ai dût quitter mon ordi hier soir !
Pour ta technique de mettre des mots de passe, je l'avais aussi lu quelque part que il fallait faire ça ! Donc je l'avais déjà fait, mais j'ai réessayer en suivant à la lettre ce que tu m'as donné soit :
cd /opt/lampp/phpmyadmin chown <ton-user>:<ton-user> config.inc.php cd / /opt/lampp/lampp security
réponds yes à tout en mettant des mdp dont tu te souviendras aisément s'il te demande
refait au cas où :
cd /opt/lampp/phpmyadmin chown <ton-user>:<ton-user> config.inc.php /opt/lampp/lampp restart
alors ??
source :
http://www.devshed.com/c/a/Administrati … u-Linux/3/
Et malheureusement ça ne marche pas ! J'ai toujours :
Existing configuration file (./config.inc.php) is not readable.
P.S :
Je ne sais pas si ça peut aider mais quand je démarre LAMPP il me met :
Starting XAMPP for Linux 1.8.1...
XAMPP: Another web server daemon is already running.
XAMPP: Another MySQL daemon is already running.
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
Tout ce qui est « Another web server daemon is already running », « Another MySQL daemon is already running. » et « Starting ProFTPD... », je ne les avaient pas au tout début quand je démarrais LAMPP et si je comprends bien, il me dit que d'autre serveur sont déjà démarré, non ?
Dernière modification par florian.boux (Le 27/05/2013, à 11:57)
#20 Le 27/05/2013, à 12:16
- NuX_o
Re : [Résolu] Problème LAMPP
fait un
sudo apachectl -k graceful-stop
sudo service mysql stop
/opt/lampp/lampp stop
et tente de refaire les manips
si toujours le même problème :
fait un
ps | grep xampp
ou
ps
tout court
pour voire les services qui bloquerait
Hors ligne
#21 Le 27/05/2013, à 12:28
- Compte supprimé
Re : [Résolu] Problème LAMPP
J'ai la manipulation, maintenant quand je tape localhost je retombe sur cette image :
Par contre pour PhpMyadmin toujours rien à faire il ne veut pas pas ! J'ai donc fait :
ps
Il me retourne :
PID TTY TIME CMD
3419 pts/0 00:00:00 bash
4062 pts/0 00:00:00 ps
#22 Le 27/05/2013, à 12:34
- NuX_o
Re : [Résolu] Problème LAMPP
c'est à dire il ne veut pas quoi pour mysql ?
Hors ligne
#23 Le 27/05/2013, à 16:39
- Compte supprimé
Re : [Résolu] Problème LAMPP
Quand je tape dans mon navigateur : « localhost/phpmyadmin »
Il me retourne :
Existing configuration file (./config.inc.php) is not readable.
#24 Le 29/05/2013, à 13:56
- Compte supprimé
Re : [Résolu] Problème LAMPP
Petit Up, pour ne pas tomber dans l'oublie !
#25 Le 29/05/2013, à 14:18
- NuX_o
Re : [Résolu] Problème LAMPP
là je suis pas sûr et ne veux te faire de bêtises... donc je ne prendrai pas le risque de te faire des manipulations de tête brulées
essais de taper ça :
cd /var/www/phpmyadmin/
fais un
ls -la
pour t'assurer que .config.inc.php y soit... ou il doit être dans le dossier config ??
quoi qu'il en soit, dés que tu es dans ton dossier où le fichier .config.inc.php y est fait :
sudo mv .config.inc.php .confing.inc.php.old
En gros on change le nom du fichier... peut-être qu'il te redemandera de reconfigurer ta base (mot de passe et login) mais ne touche pas à ta base de données à proprement parlé.
Si ça ne donne rien, refait :
sudo mv .config.inc.php.old .confing.inc.php
regarde dans /opt/
ls /opt/htdocs/
ls /opt/lampp
voire s'il n y a pas un dossier phpmyadmin et fais les manip au dessus pour changer le nom
si quelqu'un a une meilleur idée...
Dernière modification par NuX_o (Le 29/05/2013, à 14:19)
Hors ligne