2009-03-31 11 views
14

Estoy tratando de instalar Zend framework en un servidor WAMP pero no funciona correctamente.Instalación de Zend framework con el servidor WAMP

he descargado el marco de Zend y ha creado la carpeta en la C:\wamp\library\Zend, y luego en php.inc que tener algo como esto:

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

Ahora cuando intento ejecutar el ejemplo blogger.php es que me da el siguiente error:

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 

¿Alguien me puede ayudar, por favor?

+0

A menudo uno se encuentra con este error, y para solucionar problemas rápidamente, siga estos pasos: stackoverflow.com/a/36577021/2873507 –

Respuesta

10

En Windows php.ini debe tener una sección como esta:

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

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

La clave es para a) eliminar el punto y coma al comienzo de la línea, yb) agregar lo que necesita a la ruta. NOTA: en Windows, las rutas deben estar separadas por punto y coma, mientras que en UNIX están separadas por dos puntos completos; Además, Dot significa "directorio actual", así que solo inclúyalo si lo desea.

Asegúrese de que tiene este aspecto:

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

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

intento cargar mi página web zend a un 'host' compartido, y no puedo cambiar 'php.ini', ¿Hay alguna otra forma de ejecutar Zend Framework en el host compartido? –

+0

He comenzado una lista de verificación de solución de problemas para este error frecuente aquí: stackoverflow.com/a/36577021/2873507 –

0

que debería funcionar si:

ha desempaquetado contenido de la carpeta de la biblioteca en el archivo que contiene Zend Framework en

carpeta C: \ wamp \ biblioteca. othervise que necesita para hacer eso (poner el contenido de la carpeta de la biblioteca en el archivo en la ruta especificada en el php.ini

9

instalación de Zend: - Descargar Zend Framework

  • Ir a Wamp/bin/php/ Crear una carpeta A saber: - Zend_Framework

  • copiar todos los archivos y carpetas del descargados Zend Framework.

  • Ir a php.ini y encontrar include_path Aquí encontrarás: - include_path = "c:\php\includes" y reemplazar el texto entre '' de su directorio C:\wamp\bin\php\zend_framework\library y guarde el archivo.

  • Vaya a Propiedades de la computadora y Configuración avanzada del sistema y Variable avanzada y de entorno y seleccione la ruta desde las variables del sistema y haga clic en Editar y agregar; y pegar el directorio de ruta de liebre C: \ wamp \ bin \ php \ zend_framework \ bin

    Prompt
  • comando Abrir y vaya al directorio www dentro wamp y luego escriba ZF Crear proyecto Zendy

  • Ahora ve a archivo httpd.conf y escriba <virtualHost></virtualHost> Etiquetas.

<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>

  • Guardar y Salir e ir a las ventanas -> System32 -> drivers-> etc-> anfitriones y Sube aquí su proyecto 127.0.0.1 localhost Zendy

  • Guardar y Salga y reinicie Apache

  • También configure el módulo de reescritura mediante la eliminación; php.ini de archivo

+1

100% Instalar Zend Framework en Windows –

+1

sí, camino a seguir con este hombre, estoy seguramente marcando esto –

+0

He comenzado una lista de verificación de solución de problemas para este error frecuente aquí: stackoverflow.com/a/36577021/2873507 –