2009-03-31 5 views
14

Sto tentando di installare Zend framework su un server WAMP ma non funziona correttamente.Installazione di Zend framework con il server WAMP

ho scaricato il quadro Zend e ha creato la cartella in C:\wamp\library\Zend, e poi in php.inc ho qualcosa di simile:

; Windows: "\path1;\path2" 
;include_path = ".;c:\php\includes:C:\wamp\library" 

Ora, quando provo a eseguire l'esempio blogger.php mi sta dando il seguente errore:

Warning: require_once(Zend/Loader.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\PHPSample\Blogger.php on line 37 

Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader.php' (include_path='.;C:\php5\pear') in C:\wamp\www\PHPSample\Blogger.php on line 37 

Qualcuno può aiutarmi per favore?

+0

Spesso si corre in questo errore, e per risolvere i problemi rapidamente, attenersi alla seguente procedura: stackoverflow.com/a/36577021/2873507 –

risposta

10

Su Windows php.ini deve avere una sezione come questa:

;;;;;;;;;;;;;;;;;;;;;;;;; 
; Paths and Directories ; 
;;;;;;;;;;;;;;;;;;;;;;;;; 

; UNIX: "/path1:/path2" 
; Windows: "\path1;\path2" 

La chiave è a) rimuovere il punto e virgola all'inizio della riga e b) aggiungere ciò che è necessario al percorso. NOTA: su Windows, i percorsi devono essere separati da punti e virgola, mentre su UNIX sono separati da due punti; Inoltre, Dot significa "directory corrente", quindi includilo solo se lo desideri.

Assicurarsi che assomiglia a questo:

;;;;;;;;;;;;;;;;;;;;;;;;; 
; Paths and Directories ; 
;;;;;;;;;;;;;;;;;;;;;;;;; 

include_path = ".;c:\php\includes;c:\wamp\library" 
+0

cerco di caricare il mio sito web Zend ad un 'host' in comune, e non posso cambiare 'php.ini', C'è un altro modo per eseguire zend framework sull'host condiviso? –

+0

Ho avviato un elenco di controllo per la risoluzione dei problemi per questo errore frequente qui: stackoverflow.com/a/36577021/2873507 –

0

che dovrebbe funzionare se:

si è spacchettato contenuto della cartella di libreria in archivio che contiene Zend Framework in

C: \ wamp \ cartella della libreria. othervise è necessario farlo (mettere il contenuto della cartella della libreria in archivio in percorso specificato nel file php.ini

9

Zend Installazione: - Scarica Zend Framework

  • Vai a Wamp/bin/php/ Creare una cartella Vale a dire: - Zend_Framework

  • copiare tutti i file e cartelle di scaricato Zend Framework.

  • Vai a php.ini e trovare include_path Qui potete trovare: - include_path = "c:\php\includes" e sostituire il testo tra "" dalla directory C:\wamp\bin\php\zend_framework\library e salvare il file.

  • Ora Passare a Proprietà computer e Impostazioni avanzate sistema e Variabili avanzate e ambiente e selezionare il percorso dalle variabili di sistema e fare clic su Modifica e aggiungi; e inserire la directory percorso lepre C: \ wamp \ bin \ php \ zend_framework \ bin

  • Aprire il prompt dei comandi e passare alla directory www all'interno WAMP e quindi digitare ZF creare progetto Zendy

  • Ora vai httpd.conf e digitare lì i tag <virtualHost></virtualHost>.

<virtualHost 127.0.0.1> DocumentRoot "C:\www\Zendy\public" ServerName Zendy <Directory "C:\www\Zendy\public"> AllowOverride AuthConfig FileInfo Indexes Limit Options order Deny,Allow Allow from all </Directory> </virtualHost>

  • Salva ed Esci e andare a finestre -> System32 -> drivers-> ecc-> padroni di casa e Inserisci qui il progetto 127.0.0.1 localhost Zendy

  • Salva e Esci e riavvia Apache

  • Imposta anche il modulo di riscrittura tramite rimozione; da php.ini file di

+1

100% Installa Zend Framework su Windows –

+1

sì, via con questo uomo, sto sicuramente aggiungendo ai segnalibri questo –

+0

Ho iniziato una lista di controllo per la risoluzione dei problemi per questo errore frequente qui: stackoverflow.com/a/36577021/2873507 –