Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
zendframework [Le 27/07/2007, 22:18]
sph92
zendframework [Le 21/10/2012, 19:38]
Gemnoc Effacée, déplacée vers zend-framework puisque c'est le nom du paquet dans les dépôts.
Ligne 2: Ligne 2:
  
  
-Cette doc à pour but de décrire, l'​installation du Zend Framework.+Cette documentation ​à pour but de décrire, l'​installation du Zend Framework.
  
  
Ligne 8: Ligne 8:
  
  
-==== Pré-requis ​====+===== Installation ===== 
 +2 méthodes d'​installation : par le gestionnaire de paquet ou manuellement. 
 + 
 +==== Depuis le gestionnaire de paquet ==== 
 +[[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] zend-framework [[apt://​zend-framework|zend-framework]] 
 + 
 +==== Installation manuelle ==== 
 +=== Pré-requis ===
  
   - PHP 5.1.4 Minimum   - PHP 5.1.4 Minimum
Ligne 15: Ligne 22:
  
  
-==== Décompression ​====+ 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +=== Décompression ===
  
 Décompresser dans le repertoire de votre choix Décompresser dans le repertoire de votre choix
 Dans notre cas, nous allons le mettre dans /var Dans notre cas, nous allons le mettre dans /var
  
-<​code>​ + 
-cd var +  cd /var 
-tar -xvzf ZendFramework-x.x.x.tar.gz +  wget (mettre ici le lien de mon package) 
-</code>+  ​tar -xvzf ZendFramework-x.x.x.tar.gz 
 +  mv ZendFramework-1.0.0 Zend 
 + 
 + 
 + 
 +Modifier l'​include_path dans php.ini, pour rajouter le chemin vers votre répertoire Zend.  
 + 
 +  vi /etc/​php5/​apache2/​php.ini 
 + 
 +  include_path = "​.:/​usr/​share/​php:/​usr/​share/​pear:/​var/​Zend"​ 
 +  
  
  
  
 ==== Utilisation ==== ==== Utilisation ====
 +
 +Exemple de fichier php utilisant la classe mail de Zend :
 +
 +<​code>​
 +<?php
 +set_include_path(get_include_path().PATH_SEPARATOR.'/​usr/​share/​php/​libzend-framework-php'​);​
 +require_once '​Zend/​Mail.php';​
 +$mail = new Zend_Mail();​
 +$mail->​setBodyText('​My Nice Test Text'​);​
 +$mail->​setBodyHtml('​My Nice Test Text'​);​
 +$mail->​setFrom('​test@example.com',​ 'Mr Example'​);​
 +$mail->​addTo('​test@test.com',​ 'Mr Test'​);​
 +$mail->​setSubject('​TestSubject'​);​
 +$mail->​send();​
 +?>
 +</​code>​
 +
 +<​note>​
 +Pour un IDE, voir la documentation de [[zendstudio|Zend Studio]]
 +</​note>​