Easy Web Server v2.6.0 - avec WDScript FastCGI

Petite mise à jour des composants de EWS, il y a en effet pas mal de mises à jour en ce moment dans le monde open source.
Notamment depuis la sortie de PHP 5.3.

Cette version contient des composants compilés par mes soins, à savoir :
Les modules PHP MySQL qui n'étaient plus compatibles avec la librairie MySQL Server 5.1 (API 5.0.51), c'est maintenant le cas, et je mettrais à jour cette librairie a chaque nouvelle version d'EWS... cela concerne les modules : mysql mysqli pdo_mysql

Contrairement à la majorité des paquetages, j'ai choisi de conserver PHP 5.2, car la plupart des sites d'hébergement sont toujours sur cette version (OVH mutualisé par exemple) et que certains modules ne sont pas encore totalement opérationnels avec la 5.3 (ex-version PHP 6.0)

2 autres composants sont des versions de développement, et donc aussi compilés manuellement, à savoir :
- Le module PHP eAccelerator en préversion v1.0-dev, qui contient quelques correctifs importants par rapport à la 0.9.6
- Le module apache mod_fcgid, qui contient des corrections utiles à wdscript

ews260us.png
Aperçu de la Version Anglaise (sur OS non français)

Contenu actuel de ce paquetage WAMP :

- EWS Manager 2.6.0
- Apache 2.2.14 / mod_fcgid 2.3.6-dev (13 fev 2010)
- WDScript 2.5.7-15 (FastCGI)
- PHP 5.2.13 (VC6) (as Apache Module) with MySQL 5.1.45 API
-  eAccelerator 1.0-dev (svn 22 feb 2010)
-  XDebug 2.0.5
- MySQL 5.1.45 (InnoDB)
-  PHPMyAdmin 3.3.1
- Webalizer 2.01 XT
- Mini Perl 5.10.0
- SQLite 2.8.17, 3.3.7
-  SQLiteManager 1.2.3
- SlimFTPd 3.18
-  PHPsFTPd 0.5 (ewsftp is default password)
- Ext-Core 3.1.0 (ajax)

Notes :
Les ports de Mysql et du FTP ne sont seulement accessibles que par le poste du serveur web (127.0.0.1)

Le répertoire /admin/ qui est aussi le site par défaut lors de l'installation est maintenant accessible depuis le réseau local (192.168.x.x)

Vous pouvez modifier cela dans le fichier virtual.dist.conf présent dans bin\apache2\conf
Pour activer le FTP vers l'extérieur, chose que je ne préfère par faire d'origine, vous pouvez utiliser l'application web PHPsFTPd et changer la valeur de "Binding" en "All"

Modifications sur cette version :

* Enhanced Apache Process Start/Stop Buttons
+ New Button to clean Temp Directory
+ Informations on XDebug Version
+ Updated WDScript to 2.5.7 15
+ Updated MySQL to 5.1.45
+ Updated PHP to 5.2.13 (With MySQL 5.1.45 API)
+ Updated PhpMyAdmin to 3.3.1
+ Updated Apache mod_fcgid to 2.3.6-dev (important bug fixes)
+ Updated eAccelerator to 1.0-dev SVN version (checked), avec données de session en mémoire au lieu du disque
+ Added Wash Hyperfile Administrator wdscript demo
+ Added Ajax Ext-Core 1.3.0 Javascript Frameworks (YUI, ExtJS, GWT are too big)
- Removed Smarty, not used

Téléchargement :
https://sourceforge.net/projects/wdscript/files/Easy%20Web%20Server/