Je viens d'installer naïvement Wamp2 sur un PC vierge de tout EasyPHP ou autre, avec Windows XP Pro. Et tout ne se passe pas comme prévu :
- extention mysql non chargée - erreurs sur la page par défaut www/index.php
Ce qui me gène c'est le problème mysql : J'ai tout d'abord constaté le symptôme décrit par d'autres du non démarrage de mysql avec l'erreur :
> 080102 14:50:40 [ERROR] Default storage engine (InnoD is not available > 080102 14:50:40 [ERROR] Aborting > 080102 14:50:40 [Note] wampmysqld: Shutdown complete
Résolu ne mettant en commentaires la ligne "default-storage-engine=INNODB" dans my.ini J'ai maintenant : > 080102 15:10:11 [Note] wampmysqld: ready for connections.
Rq: L'installeur ne pourrait-il pas être mis à jour avec cette ligne en commentaires ?
Maintenant, mysql est bien démarré, sauf que l'extension mysql n'en est pas pour autant chargée. L'exécution de la ligne de code mysql_connect() génère l'erreur suivante (que je retrouve dans mes logs apache) :
> Fatal error: Call to undefined function mysql_connect() in ...
mysql n'est pas cité dans phpinfo() non plus, ni dans la page d'accueil ne [localhost]
J'ai vérifié php.ini qui contient bien "extension=php_mysql.dll" (non commenté), et celui-ci se trouve bien dans le dossier C:\wamp\bin\php\php5.2.5\ext
De plus, la page d'accueil présente des erreurs :
> Notice: Undefined variable: aliasContents in C:\wamp\www\index.php on line 178 > Notice: Undefined variable: projectContents in C:\wamp\www\index.php on line 193 > Notice: Undefined variable: phpExtContents in C:\wamp\www\index.php on line 204
Peut-être y a-t-il un rapport, ou cela peut-il être une indication sur mon problème ?
Merci d'avance pour toute aide, et... mes meilleurs voeux pour une année 2008 sans bogues !
Malheureusement, elle ne m'a pas aidé, mais ma apporté encore plus d'inquiétudes : Les deux options sont bien cochées. J'ai essayé de les décocher. Cela n'a pas eu d'effet sur ces options. Par contre, j'ai eu une belle alerte :
Aestan Tray Menu Could not execute menu item (internal error) [EAccessViloation] Access violation at address 004F1AE0 in module 'wampmanager.exe'. Read of address 00AB9390
Well, well, 2008 commence avec de beaux bogues !
Question subsidiare : Jusqu'à présent, nous utilision EasyPhp. Si j'ai installé WAMP, c'était pour pouvoir se connecter via notre Intranet au serveur du poste avec apache. Je n'ai pas trouvé comment faire avec EasyPhp. Par contre, ça marche simplement avec Wamp : Il suffit de mettre "online". D'où ma question : Est-il possible d'obtenir la même chose avec EasyPhp ? Cela m'éviterait de perdre encore plus de temps....