Vous n'êtes pas identifié(e).
quand j'entre http://sites/phpinfo.php j'ai:
Bon, du coup j’essaie cette version du cour en l'adaptant: Je mets mon dossier "tests" dans var/www
Quand je vais sur url http://localhost/tests. j'ai:
J'ai donc a priori un soucis de configuration de serveur. je ne sais comment régler cela, ni vraiment où chercher. J'ai essayer de regarder dans le forum, mais j'ai rien trouvé qui parle à mon niveau balbutiant de débutant...
Avez vous des pistes?
Amicalement
Vincent
Dernière modification par zancanarotrois (04-05-2018 16:30:04)
Hors ligne
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Hors ligne
Hors ligne
Hors ligne
Y à pas un super utilisateur et moi par exemple?
Je ne comprends pas ce que tu veux dire là
Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
Hors ligne
Hors ligne
puis fait prendre en compte la modification par le serveur apache2
Créé un répertoire nommé /var/www/html/tests
Fais-en la propriété de ton compte utilisateur :
Créé un lien symbolique qui te permettra d'accéder au répertoire /var/www/html/tests
Créé le fichier ~/tests/phpinfo.php dans lequel tu mets juste la ligne : <?php phpinfo(); ?>
Maintenant, si tu ouvres ton navigateur web à l'adresse :http://localhost
tu verras le répertoire tests
et en cliquant dessus, tu verras le fichier phpinfo.php que tu viens de créer
et en cliquant dessus, tu verras les informations retournées par la fonction php : phpinfo()
=======
Voilà, tout est maintenant prêt pour que tu puisse suivre le tuto d'openClassRoom
en commençant à la page : Écrire son premier script
juste qu'au lieu d'avoir à créer les fichiers dans C:\wamp\www\tests (tu aurais bien du mal, sous Linux)
tu n'auras plus qu'à les créer dans ton répertoire ~/tests
Dernière modification par MicP (16-04-2018 10:16:25)
Hors ligne
Hors ligne
La réponse dans la console en root est:
Du coup la suite n'a rien donné. Au final quand je tape localhost, je me retrouve avec la page d’accueil d'apache2.
Bon apache fonctionne.
Mais je suis complétement perdu là, aucune idée de la suite.
Vincent
Hors ligne
Dernière modification par jce76350 (16-04-2018 09:40:54)
--
Jc E
Hors ligne
Et je viens de comprendre aussi cette ligne:
Qui pourait être la cause de mes erreurs.
Je reprend l'installation.
Merci à vous.
Vincent
Hors ligne
est ce que les manipulations sur les autorisations root et utilisateurs ne sont plus utiles?
Vincent
Hors ligne
Et je viens de comprendre aussi cette ligne: Nota : ici linux est le nom de mon répertoire personnel ... /home/linux/sites/
Alors il est bien évident que comme tout mode d'emploi, il est nécessaire d'avoir quelques bases et j'avais sûrement mal expliqué ces lignes d’où mes corrections. Donc ne pas hésiter à poser les questions.
est ce que les manipulations sur les autorisations root et utilisateurs ne sont plus utiles?
C'est surtout utile si on veut se connecter sans mot de passe car certain CMS autorisent cette possibilité de se connecter avec un mot de passe vide
ensuite c'est utile pour modifier ou créer un ou plusieurs utilisateurs pour faire des tests et donc faire des manipulations.
Dernière modification par jce76350 (16-04-2018 09:53:03)
--
Jc E
Hors ligne
et comme j'ai pu voir dans tes derniers messages que le nom de ton compte utilisateur est zanca,
j'en ai aussi profité pour adapter une autre ligne de commande.
=======
…J'avais zapé la partie:
1. Modifications du php.ni pour affichage des erreurs, date et PHAR
De toutes façons, quand j'ai testé les premières pages du tuto d'openclassroom,
je me suis aperçu qu'ils te proposent aussi de faire cette modification plus tard.
Dernière modification par MicP (16-04-2018 10:33:36)
Hors ligne
C'est plutôt de ma part que vient l'erreur, je ne me suis pas jusqu'à présent plongé dans le fonctionnement de linux, pourtant j'ai commencé avec mandriva u a plus de 15ans, alors oui je connais quelques commandes de bases, mais pas vraiment leur implications et fonctionnement dans le fond.
Merci à vous deux.
Vincent
Hors ligne
j'ai lu ça mais je vois pas trop l'intérêt.
Hors ligne
En ayant suivi les indications de MicP.
Par contre je n'arrive pas à avoir les messages d'erreurs sur localhost, quand je fais une page .php, avec une erreur de script
Je crois avoir bien fait la modification dans php.ini
Je ne vois pas mon erreur.
Hors ligne
Dans ce type de fichier de configuration,
ce qu'il y a derrière les lignes qui commencent par un point-virgule n'a aucune importance, (on dit qu'une ligne est "commentée" quand elle commence par un caractère point-virgule)
et seules les lignes qui ne commencent pas par un point-virgule seront prises en compte,
mais il fallait spécifier une valeur à assigner à ces directives qui ont été dé-commentées.
Et ensuite, il te faudra redémarrer le serveur web
en lançant la ligne de commande suivante:
=======
NOTE :
Je t'avais fait créer un fichier ~/tests/phpinfo.php juste pour pouvoir vérifier que ça fonctionnait.
Tu peux laisser le fichier ~/tests/phpinfo.php là où il est, ou bien le supprimer si ça te chante,
car il n'a aucune incidence sur le fonctionnement du serveur web.
Dernière modification par MicP (16-04-2018 16:49:05)
Hors ligne
J'ai testé avec la formule indiqué par le tuto de jce76350
Rien n'y fait ????
Hors ligne
Ne connaissant pas ce langage (quel est-il?)…
Ce n'est pas un fichier de script qui utiliserait un language de programmation
mais un fichier de configuration destiné à configurer php et dont la syntaxe est spécifique à php version 7.0.
=======
…Je l'ai lu mais pas enregistré l'info, grrrrrrr…
T'inquiète pas, il y a tellement d'informations nouvelles à retenir en même temps
que c'est normal de ne pas pouvoir tout retenir du premier coup.
Ça viendra à force de l'oublier et en l'ayant plusieurs recherché et mis en pratique.
=======
Si, après avoir effectué la modification du fichier ~/tests/phpinfo.php
tu n'avais pas oublié de relancer le serveur apache,
il faudrait que tu transmette dans ton prochain message
un copié/collé du retour de la ligne de commande suivante.
Dernière modification par MicP (16-04-2018 18:06:18)
Hors ligne
Ben ça alors?
Quand j'édite le fichier php.ini en root avec gedit la modification est bien enregistré???
Du coup j'ai édité php.ini comme utilisateur et display_errors est On. Mais j'ai pas la permission de le changer.
Je comprend pas y a t-il deux fichier php.ini???
Ou mes modification sous root ne change pas celui là???
Hors ligne
Hors ligne
EDIT : J'ai corrigé la ligne de commande ci-dessus car il y manquait l'option -i
Ensuite, tu pourras vérifier si le changement est effectivement fait :
qui devrait donner :
Et si tout va bien, il suffira de relancer le serveur apache :
Dernière modification par MicP (17-04-2018 10:55:41)
Hors ligne
Et toujours un page blanche si erreur, aprés avoir redémarrer Apache.
?
Hors ligne