Zend - The PHP Company


Notes de version Zend Server 6.0.1

Quoi de neuf dans cette version

Cette mise à jour de Zend Server contient 200 correctifs et améliorations, incluant :

  • Zend Framework mis à jour vers la version 2.1.4
    • Pour en savoir plus http://framework.zend.com/
    • Nous avons introduit la variable zf2_path : utilisez get_cfg_var('zf2_path') dans votre autoloader
  • Correctif de sécurité PHP SOAP
  • Les composants Job Queue et Java Bridge sont désormais disponibles lorsque vous utilisez la licence développeur
  • Meilleur support des extensions tiers ajoutées par les utilisateurs
  • Correction de la mise à jour depuis la version Zend Server 5.6 CE sur Windows
  • Ajout d'un package zpk phpMyAdmin et les instructions sur http://files.zend.com/help/Zend-Server-6/zend-server.htm#installing_phpmyadmin.htm

Pour une liste complète des nouvelles fonctionnalités de Zend Server 6, consultez : http://www.zend.com/fr/products/server/server-whats-new

 

Installation

Zend Server 6.0.1 supporte aussi bien les nouvelles installations que les mises à jour depuis Zend Server 5.6 et 6.0.0. La mise à jour depuis une version antérieure à 5.6 n'est présentement pas supportée. Si vous souhaitez mettre à jour un déploiement Zend Server plus ancien que 5.6, vous devez auparavant mettre à jour vers la version 5.6, puis mettre à jour vers la version 6.0.1.

Sous Linux, à partir de la version 6, nous recommandons d'installer un nouveau déploiement Zend Server ou une mise à jour via l'utilisation du script d'installation. Le script assure que les dépôts corrects soient prêts, vérifie la configuration système et fournit les commandes de gestion pour le package approprié afin de configurer Zend Server proprement. Bien qu'il soit toujours possible d'installer Zend Server manuellement avec les dépôts, nous vous recommandons de toujours utiliser les scripts d'installation.

Pour des instructions d'installation détaillées, pour tous les systèmes d'exploitation supportés, référez-vous au guide d'installation Zend Server, disponible ici : http://files.zend.com/help/Zend-Server-6/zend-server.htm#installation_guide.htm

 

Limitations problèmes connus

Les problèmes suivants sont identifiés au moment de la version 6.0.1.

Général

  • Zend Loader (runtime pour les fichiers encodés avec Zend Guard) n'est à ce jour pas disponible pour PHP 5.4
  • Lorsque vous effectuez des changements aux configurations, celles-ci ne se propageront pas aux noeuds qui ont été désactivés. (ZSRV-9115)
  • Si l'interface utilisateur ne parvient pas à initialiser une session, vous ne recevrez pas de message d'erreur (ZSRV-8912)
  • Zend Server ne peut communiquer avec les bases MySQL qui sont configurées avec old_passwords=1 (ZSRV-8104)
  • Les requêtes WebAPI faites vers http://ServerName/ZendServer/index.php échoueront. Utilisez plutôt http://ServerName/ZendServer/ (ZSRV-5735)
  • Les outils CLI ont subi de profonds changements depuis que le script zs_setup de la version 5.6. a été enlevé. Il y a eu des changements dans le flot des commandes. Pour en savoir plus : http://files.zend.com/help/Zend-Server-6/zend-server.htm#cli_tools.htm
  • Lorsque vous passez d'un seul serveur vers un mode en cluster, les applications déployées (gérées par Zend Server) ne sont pas conservées.
  • Les authentifications LDAP mal configurées peuvent amener un utilisateur à être bloqué en dehors de la console Zend Server. Comme contournement, vous pouvez exécuter un script afin de remettre à zéro les informations de connexion. Pour en savoir plus :  http://files.zend.com/help/Zend-Server-6/zend-server.htm#resetting_user_passwords.htm
  • Les pools Multiple Application ne sont pas supportés dans IIS.

 

Mise à jour & installation

  • Lorsque vous mettez à jour depuis PHP 5.3 vers 5.4, les configurations (php.ini) ne sont pas conservées.
  • Lorsque vous mettez à jour depuis Zend Server 5.6, le status des extensions ne sont pas conservées (quelles extensions doivent être chargées et celles qui ne doivent pas l'être).
  • Sur Debian avec le composant Java Bridge installé, une mise à jour depuis Zend Server 5.6 avec PHP 5.3 vers Zend Server 6.0 avec PHP 5.4 ne fonctionnera pas (ZSRV-9274).  Vous pouvez éviter ce problème en supprimant ce composant avant la mise à jour et en le ré-installant après.
  • En raison des changements dans le moteur de règles de monitoring, les configurations de Monitor Rules & du Code Tracing ne sont pas conservées lorsque vous mettez à jour depuis Zend Server 5.6 (ZSRV-9140)
  • Lorsque vous installez sous SE Linux sur RHEL/CentOS, Zend Server doit être redémarré manuellement après l'installation. Ceci est fait afin de sortir du contexte RPM pour lequel les processus sont démarrés pendant l'installation.
  • Mac OSX :  Zend Server est désormais bâti entièrement en 64-bit ; il supporte donc OSX 10.7 ou versions supérieures.
  • PDO_OCI n'est plus fourni par Zend Server. Nous vous recommandons d'utiliser l'adapter OCI8. Il est davantage à jour et maintenu par les développeurs Oracle.

 

En rapport avec Zend Studio

Les packages Zend Studio 10 d'avant le 19 mars 2013 (la date de sortie de Zend Server 6.0.1) ne fonctionne pas correctement avec Zend Server 6.0.1. Afin d'utiliser Zend Studio 10 avec Zend Server 6.0.1, mettez à jour votre installation de Zend Studio 10 en allant sur Help -> Check for Updates depuis l'interface de Zend Studio.

Ressources
FORUMS

Forums En savoir plus»

WHITE PAPER

Application Leadership Today -- DevOps: Agile Delivery for Competitive Edge En savoir plus»

Etude de cas

Découvrez comment Offers.com a utilisé les solutions Zend pour développer et gérer un site e-commerce réussi. En savoir plus»

WEBINAR

Zend Server 6 : Comment réduire le fossé entre développeurs et opérationnels En savoir plus»

DOCUMENTATION

Documentation en ligne En savoir plus»

Témoignages des clients

   Lorsque nous analysons notre investissement dans les technologies Zend, nous considérons que notre ROI porte sur plusieurs fronts. Il est dorénavant très facile de gérer l'environnement PHP, la détection d'erreur et le reporting nous aident à réduire le temps passé à corriger les problèmes tout en améliorant la disponibilité et la réactivité de l'application. Rien qu'avec le clustering de sessions, notre investissement chez Zend est plus que rentable au moment où nous avons mis en place ces technologies.   

Eric Long,Sr. Manager, E-Business,

Levolor

   Le nombre de problèmes que nous avons pu identifier et résoudre dès la première semaine d'utilisation de Zend Server a déjà remboursé notre investissement. Un avantage exponentiel à mesure que notre application e-commerce croît.   

Josh ButtsWeb Development Manager, Offers.com

   Nous avons utilisé la fonctionnalité Code Tracing pour optimiser les paramètres de DataCache. Cela aurait été plus difficile à faire sans la capacité de tracer le code directement en environnement de production. Nous avons ainsi obtenu un énorme gain de performance.    

Morgan NilssonSystem Developer, Ateles Consulting AB