Newsgroup: it.comp.www.php
Titolo: Installazione zend framework

Ciao a tutti.
Sto cercando di iniziare con lo zend framework ma sto riscontrando dei
problemi in fase di installazione.
Il mio O.S. é ubuntu 9.10 Karmik Koala. Lo uso per lavoro anche se
provenendo da Windows non sono proprio un campione :-(
Ho installato tramite "apt" il pacchetto "zend-framework" e le sue
dipendenze.
Tutti i pacchetti risultano correttamente installati nel sistema ma
cercando di impostare il file di bootstrap "index.php" mi blocco
nell'inclusione di "library" e di "models" perchè nel file system non
riesco a trovarle.
Ho cercato in giro trovando alcuni topic in merito ma indicavano tutti
dei path non esistenti nel mio file system.
Dove sto sbagliando?
Un grazie anticipato a tutte le persone che mi vorranno aiutare.
Ciao

 dei path non esistenti nel mio file system.
Apri una shell e dai
dpkg -L zend-framework
Lui ti da` una lista di tutti i file e di dove li ha installati.
A quel punto e` facile capire cosa mettere nell'include_path per farlo 
funzionare.
Ti consiglierei comunque di scaricarlo dal sito e installarlo 
manualmente, visto che in Karmic hai la 1.8.4 e l'ultima ufficiale e` la 
1.10.8...
Bye.

 dipendenze.
A me va in conflitto aptitude, come risolvo?
gabodeb:/home/g4b0# aptitude install zend-server-php-5.3
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Lettura delle informazioni sullo stato esteso... Fatto
Inizializzazione dello stato dei pacchetti... Fatto
Lettura delle descrizioni dei task... Fatto
I seguenti pacchetti NUOVI (NEW) saranno installati:
   help-zend-server{a} jobqueue-zend-server{a} jq-daemon-zend-server{a} 
libaio1{a} libapache2-mod-php-5.3-zend-server{ab}
   libframework1-zend-server{a} libicu36{a} libkrb53{a} 
libmysqlclient15off{a} liboci-us-locales-zend{a} libpng3{a} libpq4{a}
   lighttpd-zend-server{a} php-5.3-bcmath-zend-server{a} 
php-5.3-bz2-zend-server{a} php-5.3-calendar-zend-server{a}
   php-5.3-code-tracing-zend-server{a} 
php-5.3-common-extensions-zend-server{a} php-5.3-ctype-zend-server{a}
   php-5.3-curl-zend-server{ab} php-5.3-data-cache-zend-server{a} 
php-5.3-debugger-zend-server{a} php-5.3-dev-zend-server{a}
   php-5.3-exif-zend-server{a} php-5.3-fcgi-zend-server{a} 
php-5.3-fileinfo-zend-server{a} php-5.3-ftp-zend-server{a}
   php-5.3-gd-zend-server{ab} php-5.3-gettext-zend-server{a} 
php-5.3-gui-zend-server{a} php-5.3-imap-zend-server{a}
   php-5.3-intl-zend-server{a} php-5.3-jq-zend-server{a} 
php-5.3-json-zend-server{a} php-5.3-ldap-zend-server{a}
   php-5.3-mbstring-zend-server{a} php-5.3-mcrypt-zend-server{ab} 
php-5.3-monitor-ui-zend-server{a}
   php-5.3-monitor-zend-server{a} php-5.3-mysql-zend-server{ab} 
php-5.3-mysqli-zend-server{a} php-5.3-oci8-zend-server{a}
   php-5.3-optimizer-plus-zend-server{a} 
php-5.3-page-cache-zend-server{a} php-5.3-pdo-mysql-zend-server{a}
   php-5.3-pdo-oci-zend-server{a} php-5.3-pdo-pgsql-zend-server{a} 
php-5.3-pgsql-zend-server{a} php-5.3-phar-zend-server{a}
   php-5.3-posix-zend-server{a} php-5.3-sc-zend-server{a} 
php-5.3-session-clustering-zend-server{a}
   php-5.3-soap-zend-server{a} php-5.3-sockets-zend-server{a} 
php-5.3-sqlite-zend-server{a} php-5.3-tidy-zend-server{a}
   php-5.3-tokenizer-zend-server{a} php-5.3-xmlreader-zend-server{a} 
php-5.3-xmlwriter-zend-server{a}
   php-5.3-xsl-zend-server{a} php-5.3-zds-zend-server{a} 
php-5.3-zem-zend-server{a} php-5.3-zend-extensions{a}
   php-5.3-zendutils-zend-server{a} php-5.3-zip-zend-server{a} 
sc-daemon-zend-server{a} sqlite{a} zend-base{a}
   zend-server-doc{a} zend-server-framework{a} zend-server-php-5.3
0 pacchetti aggiornati, 71 installati, 0 da rimuovere e 85 non aggiornati.
È necessario prelevare 67,6MB di archivi. Dopo l'estrazione, verranno 
occupati 249MB.
I seguenti pacchetti hanno dipendenze non soddisfatte:
   libkrb5-3: Rompe: libkrb53 (< 1.6.dfsg.4~beta1-9) ma 1.4.4+fake2 sta 
per essere installato.
   libkrb5support0: Rompe: libkrb53 (< 1.6.dfsg.4~beta1-9) ma 
1.4.4+fake2 sta per essere installato.
   php-5.3-gd-zend-server: Va in conflitto: php5-gd ma 5.3.2-2 è installato.
   libapache2-mod-php-5.3-zend-server: Va in conflitto: 
libapache2-mod-php5 ma 5.3.2-2 è installato.
   php-5.3-curl-zend-server: Va in conflitto: php5-curl ma 5.3.2-2 è 
installato.
   php-5.3-mcrypt-zend-server: Va in conflitto: php5-mcrypt ma 5.3.2-2 è 
installato.
   libk5crypto3: Rompe: libkrb53 (< 1.6.dfsg.4~beta1-9) ma 1.4.4+fake2 
sta per essere installato.
   php-5.3-mysql-zend-server: Va in conflitto: php5-mysql ma 5.3.2-2 è 
installato.
   php5-mysql: Va in conflitto: php5-mysqli che è un pacchetto virtuale.
   libgssapi-krb5-2: Rompe: libkrb53 ma 1.4.4+fake2 sta per essere 
installato.
Le seguenti azioni permetteranno di soddisfare queste dipendenze:
       Mantenere i seguenti pacchetti alla versione attuale:
1)      help-zend-server [Non installato]
2)      libapache2-mod-php-5.3-zend-server [Non installato]
3)      libkrb53 [Non installato]
4)      libpq4 [Non installato]
5)      php-5.3-common-extensions-zend-server [Non installato]
6)      php-5.3-curl-zend-server [Non installato]
7)      php-5.3-gd-zend-server [Non installato]
8)      php-5.3-imap-zend-server [Non installato]
9)      php-5.3-mcrypt-zend-server [Non installato]
10)     php-5.3-mysql-zend-server [Non installato]
11)     php-5.3-mysqli-zend-server [Non installato]
12)     php-5.3-pdo-pgsql-zend-server [Non installato]
13)     php-5.3-pgsql-zend-server [Non installato]
14)     zend-server-php-5.3 [Non installato]
       Tier: Safe actions, Remove packages (10000)
Accettare questa soluzione? [Y/n/q/?]
-- 
g4b0, linux user n. 369000
http://brosulo.net


il risultato del comando da te suggerito é questo:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/
Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name              Version           Description
+++-=================-=================-
==================================================
ii  zend-framework    1.9.4-0ubuntu2.1  a simple, straightforward,
open-source software fr
Purtroppo non ne ho ricavato molto :-(

Avendo già Apache, PHP e MySql ho installato solo lo "zend-framework"
e non lo "zend-server".
Potrebbe essere questo il problema?

 ...
O hai dato il comando sbagliato, oppure Ubuntu ha svaccato dpkg per 
fargli fare cose che non deve.
Dovrebbe darti qualcosa tipo:
# dpkg -L apache2
/.
/usr
/usr/share
/usr/share/bug
/usr/share/bug/apache2
/usr/share/bug/apache2/control
/usr/share/doc
/usr/share/bug/apache2/script
/usr/share/doc/apache2