Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 16-04-2018 20:59:52

jce76350
Membre
Lieu : Rouen
Distrib. : Debian9_DF linux
Noyau : Linux xx-amd64,
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [RESOLU] travailler sur son site en local

A quoi sert le: 6. Ajouter le mode rewrite
j'ai lu ça mais je vois pas trop l'intérêt.


C'est pour réécrire les URL par exemple si ton URL est tonsite.com/index.php?page=telechargement
cela permettrait d'avoir par exemple tonsite.com/fr/telechargement.html
Dans ce cas on utilise un fichier .htacces avec les directives de redirection

Nota pour éditer le php ini c'est plus simple d’utiliser
gksudo mousepad /etc/php/7.0/apache2/php.ini  ou gksudo mousepad /etc/php/7.0/apache2/php.ini

Dernière modification par jce76350 (16-04-2018 21:06:19)


--
Jc E

Hors ligne

#27 16-04-2018 21:59:55

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU] travailler sur son site en local

Y veux pas bouger, après    sed 's/display_errors = Off/display_errors = On/' /etc/php/7.0/apache2/php.ini

Si cette ligne a été lancée depuis le compte root
je ne vois pas du tout ce qui aurait pu l'empêcher de modifier le fichier /etc/php/7.0/apache2/php.ini

EDIT : "Mea Culpa"
C'est logique, puisque j'avais oublié de spécifier l'option -i dans la ligne de commande sed
sed ne faisait qu'afficher le contenu du fichier modifié, sans modifier le fichier lui-même.

Dernière modification par MicP (17-04-2018 12:12:22)

Hors ligne

#28 17-04-2018 09:02:19

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

bonjour,
Je crois que le plus simple est de purger tout ça, et de faire une nouvelle installation.

Hors ligne

#29 17-04-2018 10:10:27

potemkine17
Membre
Distrib. : Débian 9
Noyau : i386
(G)UI : LXDE
Inscription : 17-09-2014

Re : [RESOLU] travailler sur son site en local

J'ai suivi le fil avec intéret car je suis dans une situation un peu voisine. Mais je n'ai pas suivi la même procédure et je n'ai pas rencontré ce soucis. Comme je n'ai pas de connaissances réelles en la matière, je vais poser une question sur un point que je n'ai pas vu aborder ( ne pas répondre si c'est trop nul) : Un outil comme phpMyadmin est-il installé ?

Hors ligne

#30 17-04-2018 10:15:45

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

Pas sûr de bien comprendre ta question.

phpMyadmin s'installe comme chaque paquet séparément en suivant le tuto :
http://jc.etiemble.free.fr/abc/index.ph … s/deb9php7
phpMyadmin est abordé à la 7eme rubrique.

Hors ligne

#31 17-04-2018 10:16:31

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

Quelle procédure as tu utilisé?

Hors ligne

#32 17-04-2018 10:44:31

jce76350
Membre
Lieu : Rouen
Distrib. : Debian9_DF linux
Noyau : Linux xx-amd64,
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [RESOLU] travailler sur son site en local

Un outil comme phpMyadmin est-il installé ?

Il est plutôt conseillé d'installer Adminer que phpMyadmin.
C'est plus simple plus sur et aussi facile à gérer en local
- plus simple un seul fichier qu l'on place ou on veux (prendre uniquement dans ce cas le fichier unique depuis le site Adminer (le premier de la liste) et non pas le paquet Debian)
- plus sur, moins de bugs et corrections


--
Jc E

Hors ligne

#33 17-04-2018 11:19:58

potemkine17
Membre
Distrib. : Débian 9
Noyau : i386
(G)UI : LXDE
Inscription : 17-09-2014

Re : [RESOLU] travailler sur son site en local

J'ai suivi ce tuto :

https://www.supinfo.com/articles/single … web-debian

J’accède bien à phpinfo mais j'ai raté un truc ailleurs ; je n'ai pas le bon mot de passe pour justement me connecter à phpMyadmin.

Hors ligne

#34 17-04-2018 11:29:19

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

J'avais essayé ce genre de méthode, et toujours eu un problème pour me connecter à phpmyadmin. Le tuto
http://jc.etiemble.free.fr/abc/index.ph … s/deb9php7
Avec les ajouts de MicP pour avoir un accés direct.
Marche bien lui, hormis que pour l'instant je n'arrive pas à mettre en place l'histoire des messages d'erreurs...

Hors ligne

#35 17-04-2018 11:53:18

MicP
Membre
Inscription : 29-02-2016

Re : [RESOLU] travailler sur son site en local

Bonjour

Arrggghh!!!!! C'est de ma faute.

J'avais oublié de copier/coller la ligne de commande sed dans son intégralité,
du coup, il y manquait l'option -i qui permet d'enregistrer la modification dans le fichier.

Voici la commande à entrer depuis le compte root :

sed -i 's/display_errors = Off/display_errors = On/' /etc/php/7.0/apache2/php.ini

Si rien n'est retourné par l'exécution de la ligne de commande ci-dessus, c'est normal : c'est qu'elle a pu faire son travail sans erreur.

Tu pourra vérifier que la modification a bien été faite en lançant la ligne de commande suivante :

sed -n '/display_errors = /p' /etc/php/7.0/apache2/php.ini



(Je corrige mes messages précédents pour réparer cet oubli.)

NOTE :
Si j'avais été sûr que le premier caractère de la ligne soit aussi le premier caractère du nom de la directive,
j'aurais plutôt proposé la ligne de commande suivante :

sed -i 's/^display_errors = Off/display_errors = On/' /etc/php/7.0/apache2/php.ini

mais dans le doute …tant pis pour les lignes commentées qui auront aussi été modifiées.

Dernière modification par MicP (17-04-2018 14:34:03)

Hors ligne

#36 17-04-2018 12:39:08

jce76350
Membre
Lieu : Rouen
Distrib. : Debian9_DF linux
Noyau : Linux xx-amd64,
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [RESOLU] travailler sur son site en local

Ha en plus c'est loupé car ce n'est plus Mysql mais mariadb avec Debian 9 et mariadb est  plus sécure que Mysql donc pour installer phpmyadmin il faut avoir créer une base de données et un compte utilisateur  ou un compte root avec mot de passe wink

PS les lignes de commande c'est bien pour des utilisateurs qui savent gérer le terminal
mais pour la modification de fichiers il est plus simple pour des "débutants" de passer par "gksudo mousepad..." ou autre logiciel éditeur de texte pour bien visualiser les opérations.


--
Jc E

Hors ligne

#37 17-04-2018 14:10:11

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

J'ai donc desinstallé Apache2, php7.0, Maridb. avec

apt-get autoremove --purge "logiciel"
 puis: apt-get autoremove --purge
et : apt-get autoclean
 


Redémaré l'ordi, puis suivi le tuto d'installation comme au début.
Maintenant j'en suis à l'installation de PHP7.0, mais quand je tape locahost/phpinfo.php, j'ai une page blanche.
J'ai bien créer en root un fichier phpinfo.php dans /var/www/html  avec " <?php phpinfo(); ?>"?
Peut-être je ne vois pas l'erreur, ayant le nez dedans.

Hors ligne

#38 17-04-2018 14:20:32

bendia
Admin stagiaire
Distrib. : Stretch (et un peu Jessie)
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console
Inscription : 20-03-2012
Site Web

Re : [RESOLU] travailler sur son site en local

jce76350 a écrit :

PS les lignes de commande c'est bien pour des utilisateurs qui savent gérer le terminal
mais pour la modification de fichiers il est plus simple pour des "débutants" de passer par "gksudo mousepad..." ou autre logiciel éditeur de texte pour bien visualiser les opérations.

Pour ne pas.rester débutant toute sa vie, il faut bien commencer à un moment wink C'est d'autant plus vrai dès qu'on commence à toucher au configuration de serveurs (type PHP.ini) qui ne disposent pas nécessairement d'une interface graphique tongue


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#39 17-04-2018 16:12:09

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

J'avais fait une sauvegarde deux jours avant mes tentatives d'installations. Si je fait une restauration avec cette sauvegarde, est ce que j'écraserai pas les résidus d'installations, que je n'arrive pas à virer?
Du coup relancer une installation d' Apache, PHP, Mariadb et phpmyadmin sainement. D'autant plus que je crois avoir compris la procédure à suivre pour une installe qui fonctionne.

Votre avis?

Hors ligne

#40 17-04-2018 18:33:24

jce76350
Membre
Lieu : Rouen
Distrib. : Debian9_DF linux
Noyau : Linux xx-amd64,
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [RESOLU] travailler sur son site en local

C'est d'autant plus vrai dès qu'on commence à toucher au configuration de serveurs (type PHP.ini) qui ne disposent pas nécessairement d'une interface graphique

Sauf que ici c'est bien uniquement en local et quand je vois les difficultés pour simplement paramétrer un php.ini sans éditeur de texte, je suis un peu perplexe yikes
de plus pour faire des scripts php faudra bien jouer avec un éditeur de texte

Peut-être je ne vois pas l'erreur, ayant le nez dedans.

pour cela activer les reports d’erreur wink => Modifications du php.ni pour affichage des erreurs
ou ajouter au phpinfo.php

// Afficher les erreurs et les avertissements
error_reporting(E_ALL);


J'avais fait une sauvegarde deux jours avant mes tentatives d'installations. Si je fait une restauration avec cette sauvegarde, est ce que j'écraserai pas les résidus d'installations, que je n'arrive pas à virer?

quel résidus ? une restauration ne peut pas faire de mal

Dernière modification par jce76350 (17-04-2018 18:54:58)


--
Jc E

Hors ligne

#41 17-04-2018 19:49:09

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

J'ai réussi à tout ré-installer.
J'ai pas fini php.ini, besoin de prendre un peu de recul...

Là j'ai juste deux display_errors ????

[sed -n '/display_errors = /p' /etc/php/7.0/apache2/php.ini
display_errors = On
display_errors = Off
 



Et pas obtenu ce changement:

Dans le phpinfo.php error_reporting est passé de 22527 à 32767


en suivant la procédure du tuto http://jc.etiemble.free.fr/abc/index.ph … s/deb9php7

J'avance, j’apprends à mieux utiliser les commandes, je comprend mieux hummm pas sûr, mais c'est déjà pas mal...

Par résidus je pensé à des bout de logiciel mal suprimé ou des configurations restant dans les dépots. J'ai utilisé l'historique de Synaptic pour rechercher toutes les dépendances et logiciel installés depuis deux jours (j'avais fait que ça) pour les supprimer les uns après les autres. Pfffffff

Bon je redémarre sur des bases qui fonctionnent, le reste je vais prendre le temps de trouver.
Merci à vous tous pour votre aide.
Et sûrement à bientôt...
Vincent

Hors ligne

#42 04-05-2018 17:39:28

zancanarotrois
Membre
Distrib. : debian GNU/linux 9 64bits
Noyau : linux 4.9.0.5-amd64
(G)UI : gnome 3.22.2
Inscription : 08-02-2018

Re : [RESOLU] travailler sur son site en local

Salut à vous,
Après quelques jours d'abstinence, j'ai enfin pu finaliser l'installation.
J'ai suivi le tuto http://jc.etiemble.free.fr/abc/index.ph … s/deb9php7, ajouté les modifications préconisé plus haut par  MicP , pour "faire simple et efficace". C'est sûrement pas indispensable mais ça permet de créer des fichiers php plus facilement pour mon niveau.
J'ai installé phpmyadmin, mais j'envisage d'installer Adminer à la place qui semble beaucoup plus stable.
Encore un grand merci à vous pour votre aide. C'est vraiment un vrai plaisir de pouvoir compter sur une communauté d'entraide aussi nombreuse.
amicalement
Vincent

Hors ligne

Pied de page des forums