J'ai Windows 10 sur une Surface 4, la dernière version de WAMP (WAMP64 je suppose car c'est là que ça s'est installé en décembre dernier. Tout fonctionnait très bien depuis. J'essayais de faire des backup de mes bases de données de Wordpress et comme j'avais de la difficulté, j'ai été dans l'icone verte, cliqué sur php puis phpini. Cela a ouvert Notepad++ et j'ai modifié seulement les lignes 660, 811 et 814 pour augmenter le nombre de M (à moins que par inadvertance, d'autres lignes ont été modifiées...). J'avais dans le passé modifié ces lignes (en plus des lignes 393 et 372 sans problème. Depuis ces dernières modifications il y a un peu plus d'une heure, quand je clique sur l'icone verte puis phpmyadmin, cela ouvre une fenêtre avec: phpMyAdmin - Error The mbstring extension is missing. Please check your PHP configuration. Le php_error.log me dit: [12-Jan-2016 21:51:08 UTC] PHP Warning: syntax error, unexpected END_OF_LINE, expecting '=' in C:/wamp64/bin/apache/apache2.4.17/bin/php.ini on line 2 in C:\wamp64\scripts\refresh.php on line 393: Et dans le apache_error.log je vois cette ligne apparaitre: PHP: syntax error, unexpected END_OF_LINE, expecting '=' in C:\wamp64\bin\apache\apache2.4.17\bin\php.ini on line 2 QUE DOIS-JE FAIRE? Je ne peux plus aller faire mes backups! Merci!
Bonjour Ottomatic, Voici ce que j'ai: - Wampserver: 3.0.0 - Apache: 2.4.17 - PHP: 5.6.16 est utilisée mais V7.0.0 est installée aussi - MySQL: 5.7.9 port défini 3306 - L'extension mbstring est bien activée dans Icône Wampmanager->PHP->Extensions PHP: oui Quand je passe par l'icône verte et clique sur local host, une fenêtre s'ouvre dans localhost. Si j'ouvre un virtualhost qui n'est pas en Wordpress, c'est bon, mais si j'ouvre un site en Wordpress, j'obtiens: "Votre installation PHP ne dispose pas de MySQL. Extension requise pour WordPress." Juste avant d'avoir des problèmes, je travaillais avec DUPLICATOR et ai cliqué SQL BIG DUMP ou quelque chose du genre. Je ne sais pas si cela a un rapport. En ce qui a trait à la "sauvegarde que vous n'avez pas manqué de faire avant de modifier le fichier ", bien sûr que la réponse est non :-( Grrrr Bon, je commence à me dire que les sauvegardes sont importantes... Parlez-vous d'une sauvegarde du PC entier ou juste de WAMP? Car je ne sais pas comment faire, par quel bout commencer pour une sauvegarde de WAMP.
Si la solution passe par une réinstallation complète, devrais-je au préalable conserver ailleurs 2 dossiers (et ce qu'il y a dedans) car ces 2 dossiers semblent avoir des infos sur les sites que j'ai fait: wamp64/www wamp64/bin/mysql/mysql5.7.9/data Et simplement les remettre en place un coup la réinstallation faite? À moins qu'ils ne soient corrompus? Merci à l'avance de votre aide!
> - PHP: 5.6.16 est utilisée mais V7.0.0 est installée aussi Quelle était la version PHP active lorsque vous avez modifié le fichier php.ini ?
Ce que vous pouvez faire, c'est d'installer : - Update wampserver 3.0.1 ici : [sourceforge.net] puis - l'addon php 5.6.17 64bit disponible ici : [sourceforge.net] Puis, une fois installé, vous lancez Wampserver puis vous basculez sur la version PHP 5.6.17, de ce fait, les fichiers php.ini seront d'origine.
Vous pouvez également installer l'addon php 7.0.2 ici : [sourceforge.net]
Concernant les sauvegardes : - Au moins sauvegarder le ou les fichiers que l'on va modifier (On n'est pas à l'abri d'une erreur de manip) - Sauvegarder la totalité du dossier wamp (ou wamp64) sans : -- les sites locaux persos s'ils sont dans wamp/www/ --- Les sites locaux se sauvegardent à part -- le dossier wamp/bin/mysql/mysql5.7.9/data/ qui contient les bases de données --- Le seul et unique moyen de sauvegarder une base de données est l'export dans un fichier SQL (dump) --- Avec la branche mysql 5.7, il est très simple de recréer un dossier data comme à l'origine.
C'est la version PHP: 5.6.16 qui était activée quand le problème est survenu. Sauvegarde: Vous dites de ne pas sauvegarder www et ses fichiers car les sites locaux se sauvegardent à part. Comment se sauvegardent-ils? Par un le seul et unique moyen de sauvegarder une base de données qui est l'export dans un fichier SQL (dump)? 1. Donc trop tard dans mon cas à moins que les mises à jour ne fonctionnent? 2. Vous dites "Avec la branche mysql 5.7, il est très simple de recréer un dossier data comme à l'origine." Je ne sais pas comment et par où je devrai procéder pourle faire, j'imagine que ce sera évident au moment où j'aurai remis mon WAMP en ordre? 3. Je croyais qu'on ne pouvait pas mettre WAMP à jour, qu'il fallait tout désinstaller puis installer une nouvelle version par la suite. On peut donc faire des update sans tout désinstaller? Excellente nouvelle! J'attends de vos nouvelles pour les 3 derniers petits points. Merci.
4. Pour faire les mises à jour, quel doit être le statut de WAMP? a) doit être fermé complètement? b) Ou ouvert avec l'icone rouge? c) Ou ouvert avec l'icone verte?
> 3. Je croyais qu'on ne pouvait pas mettre WAMP à jour, À partir de Wampserver 3.0.0 on peut le faire. Je me débrouille pour que l'installeur effectue les opérations nécessaires pour ne rien casser.
> Pour faire les mises à jour, quel doit être le statut de WAMP? Il vaut mieux qu'il soit fermé, car alors les deux services sont arrêtés. Néanmoins, les installeurs des addons et updates « tuent » les processus httpd.exe, mysqld.exe et wampmanager.exe.
Bonjour, j'ai fait les mises à jour. phpmyadmin est de nouveau disponible, avec tous mes sites, mais l'adresse qui s'ouvre est localhost:8080/phpmyadmin . Je ne crois pas avoir vu les chiffres 8080 auparavant. Mais il semble que j'ai accès à toutes mes tables.
Problème: maintenant, quand je clique sur l'icone verte et que je choisis LocalHost, la fenêtre s'ouvre mais l'adresse est localhost:8080 . Avant, ce n'était que LocalHost. Et mes sites sont "inaccessibles". J'ai donc été dans c:\wamp64\bin\apache\apache2.4.17\conf\extra\httpd-vhosts.conf et ai changé <VirtualHost *:8080> pour <VirtualHost *:80> avant chacun des virtual hosts. Maintenant, tous les sites virtuals hosts n'ouvrent que la page localhost même si l'adresse en haut dit mysite:8080 . Dois-je revenir à 8080 au lieu de 80, ou dois-je changer autre chose quelque part?
> <VirtualHost *:8080> C'est un changement qui vient de vous.
Pour revenir à la « normale » et pour tout les fichiers : - ClicDroit Wampmanager -> Outils -> Utiliser un port autre que 80 - Choisir 8080 - Attendre icône verte - ClicDroit Wampmanager -> Outils -> Utiliser un port autre que 8080 - Choisir 80 - Attendre icône verte
Wow, tout est revenu correct! Ce matin, j'avais été dans outils et comme j'avais vu que je pouvais tester le port 8080, j'ai cliqué dessus... ça doit être ainsi que je l'ai changé. Je ne pensais pas être en train de changer des paramètres, je voulais juste voir par curiosité. Oups! Merci BEAUCOUP Ottomatic, je peux enfin travailler!!! Bonne fin de journée et je vous souhaites une super belle année 2016, avec beaucoup de santé!