# Pas d’accès au 127.0.0.1 avec XAMPP

**URL:** <https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097>\
**Category:** Support Debian\
**Created:** [Avril 9, 2023, 8:15 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097 "2023-04-09T08:15:11Z")\
**Posts on this page:** 9\
**Page:** 2

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Avril 11, 2023, 7:43 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/21 "2023-04-11T19:43:09Z")

</div>

> [@chrispierret](#):
>
> est assez logique : en lançant XAMPP, j’ouvrais Apache et MySQL. Là non, sans doute normal que rien ne se passe… Que faudrait-il ouvrir, et comment ?

quand tu installes apache2 et mariadb, cela crée des fichiers qui s’ouvrent automatiquement au démarrage, on appelle ça des serveurs

pour vérifier qu’ils sont en marche : tape dans un terminal **ps aux |grep apache2** soit te donner un truc comme

```auto
root 1206 0.0 0.2 372044 74412 ? Ss 20:21 0:00 /usr/sbin/apache2 -k start
www-data 1657 0.0 0.0 371972 21988 ? S 20:21 0:00 /usr/sbin/apache2 -k start

```

```auto
ps aux |grep mariadb
mysql 902 0.0 0.3 1870384 109428 ? Ssl 20:20 0:01 /usr/sbin/mariadbd

```

tu as ça aussi :  
`systemctl list-units |egrep "apache2|mariadb"`

```auto
  apache2.service loaded active running The Apache HTTP Server
  mariadb.service loaded active running MariaDB 10.5.18 database server

```

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Avril 11, 2023, 7:51 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/22 "2023-04-11T19:51:53Z")

</div>

> [@Clochette](#):
>
> Tu lui a fais virer XAMPP à toi de lui expliquer du coup maintenant comment configuré un truc tout configuré avec XAMPP 😉

Certes.  
En installant directement les paquets, apache est fonctionel, mariadb aussi et phpmyadmin aussi.  
S’il créé une page web de base (.html, ou même PHP) dans /var/www/html il y aura accès.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Avril 11, 2023, 7:54 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/23 "2023-04-11T19:54:09Z")

</div>

intéressante ce lien de clochette  
[https://www.cvedetails.com/vulnerability-list/vendor\_id-358/Webmin.html](https://www.cvedetails.com/vulnerability-list/vendor_id-358/Webmin.html)

et merci à zargos pour le fait qu’on peut installer phpmyadmin par apt

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Avril 11, 2023, 7:56 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/24 "2023-04-11T19:56:31Z")

</div>

> [@dindoun](#):
>
> tu as ça aussi :  
> `systemctl list-units |egrep "apache2|mariadb"`

tu as le status de tes applications:

```auto
systemctl status apache2
systemctl status mariadb

```

---

<div class="post-metadata">

**Author:** ![chrispierret](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/779978/32.png) [@chrispierret](https://www.debian-fr.org/u/chrispierret)\
**Post date:** [Avril 12, 2023, 8:29 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/25 "2023-04-12T08:29:59Z")

</div>

Bonjour,  
Ce matin, après

> apt install php apache2 mariadb-server mariadb-client phpmyadmin openssl

j’ai copié mes fichiers dans /var/www/html, et Firefox

> [http://127.0.0.1/blog\_commentaires/index.php](http://127.0.0.1/blog_commentaires/index.php)

a pu ouvrir enfin la page voulue. Cela paraît si simple !  
Il ne me reste plus qu’à écrire la suite. Merci !

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Avril 12, 2023, 6:26 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/26 "2023-04-12T18:26:15Z")

</div>

> [@Zargos](#):
>
> /var/.www/html

peux-tu corriger le .www dans ton post, stp.  
merci ça évite les erreurs de lecture

---

<div class="post-metadata">

**Author:** ![chrispierret](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/779978/32.png) [@chrispierret](https://www.debian-fr.org/u/chrispierret)\
**Post date:** [Mai 5, 2023, 9:45 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/27 "2023-05-05T09:45:41Z")

</div>

Bonjour,  
Je réanime le sujet, car… toujours pas résolu !  
Après réinstallation via

> apt install php apache2 mariadb-server mariadb-client phpmyadmin openssl

Cela a fonctionné une fois, mais depuis je retombe sur

> dial tcp 127.0.0.1:80: connect: connection refused

- avec chmod j’ai accordé tous les droits à tout le monde sur /var/www/html

- systemctl list-units |egrep «&nbsp;apache2|mariadb&nbsp;»  
indique qu’ils sont en marche, mais rien n’y change !

Que faudrait-il faire, pour enfin ne plus être obligé de passer par Windows (sur un autre appareil) pour pouvoir visualiser en local un fichier PHP ?

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mai 5, 2023, 10:46 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/28 "2023-05-05T10:46:27Z")

</div>

> [@chrispierret](#):
>
> Cela a fonctionné une fois, mais depuis je retombe sur
> 
> > dial tcp 127.0.0.1:80: connect: connection refused
> 
> - avec chmod j’ai accordé tous les droits à tout le monde sur /var/www/html

C’est un problème de connection pas de permission.  
Donc soit un parfeu bloque, ou un fail2ban par exemple.  
Ou le site n’est pas ouvert sur 127.0.0.1

---

<div class="post-metadata">

**Author:** ![chrispierret](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/779978/32.png) [@chrispierret](https://www.debian-fr.org/u/chrispierret)\
**Post date:** [Mai 7, 2023, 2:37 UTC](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097/29 "2023-05-07T14:37:47Z")

</div>

Diverses manipulations pour lesquelles on m’a aidé, j’avoue que je ne sais finalement pas quelle était la cause, mais ça y est, je peux accéder à localhost, et visualiser mes pages PHP.  
Par contre, je n’arrive toujours pas depuis PHP à me connecter à une base MySQL, via PDO, mais c’est un autre sujet. Peut-être la solution à cet autre problème de connexion existe-t-elle déjà…  
À plus !

[Page précédente](https://www.debian-fr.org/t/pas-d-acces-au-127-0-0-1-avec-xampp/88097.md?page=1)
