Easy Web Server v2.7.0

Petite mise à jour des composants de EWS

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)

3 autres composants sont des versions de développement, et donc aussi compilés manuellement, à savoir :
- Le module PHP eAccelerator en préversion v1.0, qui contient quelques correctifs importants par rapport à la 0.9.6
- Le module PHP XDebug, proche de la version finale 2.1.0, en RC principalement a cause de la version 5.3 de PHP
- Le module apache mod_fcgid, qui contient des corrections utiles à wdscript


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

Contenu actuel de ce paquetage WAMP :

- EWS Manager 2.7.0
- Apache 2.2.15 / mod_fcgid 2.3.6-dev (svn 5 may 2010)
- WDScript 2.5.8-15 US (FastCGI)
- PHP 5.2.13 (VC6) (as Apache Module) with MySQL 5.1.46 API
-  eAccelerator 1.0-dev (svn 412 - 25 feb 2010)
-  XDebug 2.1.0 rc2
- MySQL 5.1.46 (InnoDB)
-  PHPMyAdmin 3.3.3
- Webalizer 2.01 XT
- Mini Perl 5.10.0
- SQLite 2.8.17, 3.3.7
-  SQLiteManager 1.2.4
- 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 :

+ Updated Apache to 2.2.15 (ssl)
+ Updated MySQL to 5.1.46
+ Updated PHPMyAdmin to 3.3.3
+ Updated sqlitemanager to 1.2.4
+ Updated WDScript to 2.5.8 15
+ Updated Apache mod_fcgid to 2.3.6-dev (svn 5 may 2010)
* Modified PHP configuration
  Suhosin recommandations for Phpmyadmin
  Curl Extension enabled
* EWS Manager update
  Version Information is now threaded
  "Del. Temp" Button is now threaded

Note du 30 Juillet 2010 : La version 5.2.14 de PHP pose un problème sous Windows avec l'extension php_curl.dll. Le chargement de PHP en ligne de commande (et CGI donc) est énormément ralentit. Je déconseille donc son utilisation. Cela aurait qqchose à voir avec zlib.dll et les librairies SSL, mais je n'ai pour le moment pas de solution. EWS 2.8.0 est censé être la dernière version contenant PHP 5.2 couplé à Apache 2.2.16. La version 5.3.3 semble aussi avoir ce problème.

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

AttachmentSizeDownloadsLast Download
php_ffi.v0.4.fix.zip (correctif extension FFI qui permet l'appel aux dll externes)12.19 KB383116 hours 38 min ago
php_xdebug-2.1-5.2.rar - XDebug version finale (2.1.0)49.03 KB386316 hours 38 min ago