Localhost sur wampservser 2.5 ne fonctionne pas
Fermé
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
-
Modifié par t671 le 21/05/2016 à 10:17
t671 Messages postés 1453 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 13 novembre 2024 - 7 juin 2016 à 18:02
t671 Messages postés 1453 Date d'inscription lundi 25 février 2008 Statut Membre Dernière intervention 13 novembre 2024 - 7 juin 2016 à 18:02
A voir également:
- Localhost sur wampservser 2.5 ne fonctionne pas
- Localhost:8888 ✓ - Forum Réseaux sociaux
- Windows memory cleaner 2.5 - Télécharger - Optimisation
- 127.0.0.1 localhost ✓ - Forum Réseaux sociaux
- Localhost/phpmyadmin ✓ - Forum loisirs/vie pratique
- Accédé à phpmyadmin??? ✓ - Forum Linux / Unix
6 réponses
aminos1996
Messages postés
353
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
31 août 2018
125
1 juin 2016 à 11:21
1 juin 2016 à 11:21
essaye 127.0.0.1:8080/votresite
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
3 juin 2016 à 11:45
3 juin 2016 à 11:45
Si j'écris dans la barre d'adresse 127.0.0.1:8080/votresite, j'ai : site inaccessible.
Quand je passe par Localhost, que je clic sur le fichier où se trouve le site, j'ai page inaccessible, avec comme adresse energie/ ou gen_famille/, alors que je devrais avoir directement http://127.0.0.1/energie/ ou http://127.0.0.1/gen_famille/.
Tous mes fichiers se trouve dans D:\wamp\www.
Quand je passe par Localhost, que je clic sur le fichier où se trouve le site, j'ai page inaccessible, avec comme adresse energie/ ou gen_famille/, alors que je devrais avoir directement http://127.0.0.1/energie/ ou http://127.0.0.1/gen_famille/.
Tous mes fichiers se trouve dans D:\wamp\www.
aminos1996
Messages postés
353
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
31 août 2018
125
3 juin 2016 à 11:53
3 juin 2016 à 11:53
la ligne ::1 localhost doit commencer par un #
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
3 juin 2016 à 12:34
3 juin 2016 à 12:34
C'est exact, et c'est le cas !
aminos1996
Messages postés
353
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
31 août 2018
125
Modifié par aminos1996 le 3/06/2016 à 12:50
Modifié par aminos1996 le 3/06/2016 à 12:50
ouvre le dossier wamp, le dossier apache, le dossier conf et ouvre le fichier httpd.conf
tu trouveras Listen 80 tu changes 80 par 8080 et tu redémarres apache en cliquant sur l'icone wamp en bas puis sur restart all services
pour tester, ouvre 127.0.0.1:8080/votresite
tu trouveras Listen 80 tu changes 80 par 8080 et tu redémarres apache en cliquant sur l'icone wamp en bas puis sur restart all services
pour tester, ouvre 127.0.0.1:8080/votresite
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
3 juin 2016 à 14:20
3 juin 2016 à 14:20
Salut
Tout est expliqué en détail sur le forum wampserver : http://forum.wampserver.com/read.php?1,124502
Un résumé : https://blog.smarchal.com/creer-un-virtualhost-avec-wampserver
Bonne journée,
Tout est expliqué en détail sur le forum wampserver : http://forum.wampserver.com/read.php?1,124502
Un résumé : https://blog.smarchal.com/creer-un-virtualhost-avec-wampserver
Bonne journée,
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
3 juin 2016 à 17:17
3 juin 2016 à 17:17
OK, mais si tu as plusieurs projet, dois -tu "crire ceci dans le fichier host :
127.0.0.1 monprojet1.dev
127.0.0.1 monprojet2.dev
127.0.0.1 monprojet3.dev
127.0.0.1 monprojet4.dev
127.0.0.1 monprojet1.dev
127.0.0.1 monprojet2.dev
127.0.0.1 monprojet3.dev
127.0.0.1 monprojet4.dev
Bonjour,
Si je crée un Virtualhost pour plusieurs site de test, dans le fichier host dois-je écrire
127.0.0.1 monprojet1.dev
127.0.0.1 monprojet2.dev
127.0.0.1 monprojet3.dev
127.0.0.1 monprojet4.dev ..............
Et dois-je créer dans wamp/alias
monprojet1.conf
monprojet2.conf
monprojet3.conf ................
Si je crée un Virtualhost pour plusieurs site de test, dans le fichier host dois-je écrire
127.0.0.1 monprojet1.dev
127.0.0.1 monprojet2.dev
127.0.0.1 monprojet3.dev
127.0.0.1 monprojet4.dev ..............
Et dois-je créer dans wamp/alias
monprojet1.conf
monprojet2.conf
monprojet3.conf ................
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
6 juin 2016 à 11:15
6 juin 2016 à 11:15
Oui, il faut définir le pointage DNS et la config vhost pour chaque projet.
Une autre solution si le nombre de projets à configurer est important est d'utiliser une configuration dynamique comme expliqué ici : http://ww17.info4admins.com/wildcard-domains-dns-and-local-wamp-for-website-development/
Une autre solution si le nombre de projets à configurer est important est d'utiliser une configuration dynamique comme expliqué ici : http://ww17.info4admins.com/wildcard-domains-dns-and-local-wamp-for-website-development/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
Modifié par t671 le 6/06/2016 à 12:58
Modifié par t671 le 6/06/2016 à 12:58
Voici ce que j'ai écrit :
Dans le fichier \wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/gen_famille"
ServerName gen_famille
ServerAlias www.gen_famille
<Directory "D:/wamp/www/gen_famille/">
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/montegaleto"
ServerName montegaleto
ServerAlias www.montegaleto
<Directory "D:/wamp/www/montegaleto/">
AllowOverride All
Require local
</Directory>
</VirtualHost>
Dans le fichier C:\windows\system32\drivers\etc\hosts
127.0.0.1 localhost gen_famille
::1 localhost gen_famille
127.0.0.1 localhost montegaleto
::1 localhost montegaleto
Dans le fichier de Wampmanager->Apache->httpd.conf , j'ai enle vé le # devant #Include conf/extra/httpd-vhosts.conf
Résultat = le site gen_famille est ok, mais pour le site montegaleto j'ai "Error Internal Server".
Dans le fichier apache_error.log, j'ai :
[core:alert] [pid 2248:tid 908] [client fe80::b1b0:693b:eed8:4301:50529] D:/wamp/www/montegaleto/.htaccess: Invalid command 'RewriteBase', perhaps misspelled or defined by a module not included in the server configuration, referer: http://montegaleto/
Dans le fichier \wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot D:/wamp/www
<Directory "D:/wamp/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/gen_famille"
ServerName gen_famille
ServerAlias www.gen_famille
<Directory "D:/wamp/www/gen_famille/">
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/montegaleto"
ServerName montegaleto
ServerAlias www.montegaleto
<Directory "D:/wamp/www/montegaleto/">
AllowOverride All
Require local
</Directory>
</VirtualHost>
Dans le fichier C:\windows\system32\drivers\etc\hosts
127.0.0.1 localhost gen_famille
::1 localhost gen_famille
127.0.0.1 localhost montegaleto
::1 localhost montegaleto
Dans le fichier de Wampmanager->Apache->httpd.conf , j'ai enle vé le # devant #Include conf/extra/httpd-vhosts.conf
Résultat = le site gen_famille est ok, mais pour le site montegaleto j'ai "Error Internal Server".
Dans le fichier apache_error.log, j'ai :
[core:alert] [pid 2248:tid 908] [client fe80::b1b0:693b:eed8:4301:50529] D:/wamp/www/montegaleto/.htaccess: Invalid command 'RewriteBase', perhaps misspelled or defined by a module not included in the server configuration, referer: http://montegaleto/
aminos1996
Messages postés
353
Date d'inscription
dimanche 26 février 2012
Statut
Membre
Dernière intervention
31 août 2018
125
6 juin 2016 à 13:06
6 juin 2016 à 13:06
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
6 juin 2016 à 14:24
6 juin 2016 à 14:24
Le message d'erreur Invalid command 'RewriteBase', perhaps misspelled or defined by a module not included in the server configuration indique que le module mod_rewrite du serveur web Apache n'est pas activé.
Va dans le menu Wamp -> Apache -> Modules Apache et active le module "rewrite_module" puis redémarre les services pour prendre en compte cette modif.
Va dans le menu Wamp -> Apache -> Modules Apache et active le module "rewrite_module" puis redémarre les services pour prendre en compte cette modif.
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
6 juin 2016 à 17:31
6 juin 2016 à 17:31
La manip de Pitet à suffit ! C'est ok !
Pour éviter l'erreur Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\wamp\www\....... je place en début de script error_reporting(E_ALL ^ E_DEPRECATED);
Mais est t'il possible d'éviter de l'écrire à chaque script en le plaçant dans un fichier général ?
Pour éviter l'erreur Deprecated: mysql_query(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\wamp\www\....... je place en début de script error_reporting(E_ALL ^ E_DEPRECATED);
Mais est t'il possible d'éviter de l'écrire à chaque script en le plaçant dans un fichier général ?
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
6 juin 2016 à 17:39
6 juin 2016 à 17:39
Oui tu peux spécifier le niveau du rapport d'erreur (error_reporting) de manière globale pour le serveur en modifiant le fichier de configuration php.ini : https://www.php.net/manual/fr/errorfunc.configuration.php
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
6 juin 2016 à 17:48
6 juin 2016 à 17:48
Dans PHP.ini j'ai
; error_reporting
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
Puis plus bas
; https://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting
;error_reporting = E_ALL
error_reporting = E_ALL & ~E_NOTICE
Que dois-je modifier ???
; error_reporting
; Default Value: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
; Development Value: E_ALL
; Production Value: E_ALL & ~E_DEPRECATED & ~E_STRICT
Puis plus bas
; https://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting
;error_reporting = E_ALL
error_reporting = E_ALL & ~E_NOTICE
Que dois-je modifier ???
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
7 juin 2016 à 08:58
7 juin 2016 à 08:58
Si tu veux appliquer le même niveau que celui ajouté au début de ton script :
error_reporting = E_ALL ^ E_DEPRECATED
error_reporting = E_ALL ^ E_DEPRECATED
t671
Messages postés
1453
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
13 novembre 2024
11
7 juin 2016 à 18:02
7 juin 2016 à 18:02
OK ! Je n'ai plus d'erreur concernant msqli !
Par contre, j'ai plusieurs erreurs style
Notice: Undefined offset: 3 in D:\wamp\www\.......
ou
Notice: Use of undefined constant M - assumed 'M' in D:\wamp\www\
..........
La syntaxe de PHP5 est quand même différente de PHP5 !!!
Par contre, j'ai plusieurs erreurs style
Notice: Undefined offset: 3 in D:\wamp\www\.......
ou
Notice: Use of undefined constant M - assumed 'M' in D:\wamp\www\
..........
La syntaxe de PHP5 est quand même différente de PHP5 !!!