
/home/kpu/download/Capture-Zend Framework: Downloads - Mozilla Firefox.png


=> déplacer le projet dans son espace de publication
kpu@kpu-laptop:~/download$ mv ZendFrameworkQuickstart-20090430/ ~/public_html/


=> se placer dans le dossier en question
cd ~/public_html/ZFQuickstart


ls -l ZendFrameworkQuickstart-20090430/library/
total 0
lrwxrwxrwx 1 kpu kpu 48 2009-11-16 16:56 Zend -> /home/matthew/git/zf-standard/trunk/library/Zend

=> supprimer le lien Zend
rm  library/Zend
rm: détruire lien symbolique `library/Zend'? y

=> copier les librairies Zend dans le dossier library
mv ~/download/ZendFramework-xxx/library/Zend/  ~/public_html/ZFQuickstart/library/

=> lire une partie de README.txt
less README.txt
#instruction README.txt 1/2 
=> création de la base
cd library   <= ATTENTION (pas dans les instructions)
php ../scripts/load.sqlite.php --withdata

Writing Database Guestbook in (control-c to cancel): 
AN ERROR HAS OCCURED:
The sqlite driver is not currently installed

=> installation de sqlite si necessaire (c'est le cas ici)
sudo aptitude install php5-sqlite
sudo /etc/init.d/apache2 restart 

php ../scripts/load.sqlite.php --withdata
Writing Database Guestbook in (control-c to cancel): 
1
Database Created
Data Loaded.
kpu@kpu-laptop:~/public_html/ZFQuickstart/library$ 

#ok la base est créée

#instruction README.txt 2/2
=> ouvrir largement les droits sur 'data'
kpu@kpu-laptop:~/public_html/ZFQuickstart/library$ cd ..
kpu@kpu-laptop:~/public_html/ZFQuickstart$ chmod -R a+rwX data


=> placer le fichier de demmarage à la racine de publication 
cp public/index.php  .

=> modifier les chemins des librairies 
kpu@kpu-laptop:~/public_html/quickstart$ gedit index.php &

=> descendre d'un cran la localisation de 'library' et 'application' 

set_include_path(implode(PATH_SEPARATOR, array(
    realpath(dirname(__FILE__) . '/library'),
    get_include_path(),
)));

// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));


# la racine de publication a été changée
=> modifier dans le layout le chemin du css
gedit /home/kpu/public_html/ZFQuickstart/application/layouts/scripts/laout.phtml &

  <?php echo $this->headLink()->appendStylesheet('public/css/global.css') ?>

=> copier .htaccess à la racine
kpu@kpu-laptop:~/public_html/ZFQuickstart$ cp public/.htaccess .

# adapter .htaccess pour le mode userdir
=> ajouter la racine de publication à .htaccess
RewriteBase /~kpu/ZFQuickstart

That's all ! 
allez à 
http://localhost/~kpu/ZFQuickstart/
et actionner le lien 'Guestbook'.

