Archive for the ‘apache’ Category

Instalacion de Pear ( manualmente ) en Windows.

logo pear
El proyecto Pear , se fundo en 1999, con la idea de reutilizar código, de las siglas PHP Extensión and Application Repository, se intenta que cumpla con lo siguiente:

  1. promover una biblioteca de código bien estructurada
  2. mantener un sistema de distribución y mantenimiento de paquetes de código
  3. promover un estilo de codificación estándar

Tiene un montón de paquetes ya creados.

Comenzamos la instalación.

1) nos bajamos el fichero pear, la última versión estable 1.4.11 (stable) was released on 2006-08-16

2) lo descomprimimos veremos una carpeta en mi caso PEAR-1.4.11 y dos ficheros xml, entramos en la carpeta PEAR-1.4.11, y copiamos todo su contenido

3) pegamos ese contenido dentro de la carpeta de instalación de php y a su vez dentro de una carpeta PEAR

4) solo nos falta configurar el php.ini que se encuentra en c:/windows, para que encuentre los paquetes, para ello buscamos la siguiente línea , tenemos que des comentar y añadir la ruta a nuestra carpeta pear dentro de php
[code]
; Windows: “\path1;\path2″
include_path = “.;c:\php\includes;F:\serverWEB\php\PEAR”
[/code]

5) reiniciamos el servidor apache y ya tendríamos instalado la librería de PEAR

P.D En el siguiente artículo, comentaré como ejecutar la librería quickform de pear y su configuración en el eclipse.

instalacion de apache 2.2.3 con php 5.1.6- problemas (solucionados)

Casi me quedo pajarito del todo, revisando que estaba haciendo mal, si hacia los mismos pasos de siempre, y no me encontraba el modulo siempre el mismo error

[code]
php5apache2.dll into server: No se puede encontrar el módulo especificado.
[/code]

y en vez de recurrir al google, venga a revisar antiguas configuraciones, antiguos manuales, y nada no habia forma, desistalando e instalando y nada, hasta que tuve la feliz idea de recurrir a google,( cuanto tiempo perdido en fin)

la solucion la encontre en los foros del web
ferny

se trata de que el api del apache 2.2.X no reconoce el modulo del php 5.1.6, se supone que con la proxima liberacion del php 5.2.0 esto estará solucionado

de momento los pasos a seguir son

bajarse php5apache2.dll-php5.1.x.zip

de http://www.apachelounge.com/

y copiar el fichero php5apache2.dll a nuestro carpeta de instalcion del php, en mi caso f:\serverWEB\php

y el fichero httpd.exe.manifest a la carpeta bin del directorio de instacion del apache , en mi caso F:\serverWEB\apache\bin

que locura esto!!!

Actualizando la version del php en windows

Bueno queria probar el framework de Zend, me he bajado la ultima version la Framework Preview 0.1.5, y veo en los requisitos que necesita un php 5.1.4 o superior , actualemente en el servidor de pruebas tengo el 5.1.1, asique toca actualizarlo

Los pasos que he realizado son:

1. Conseguir en nuevo binario de php
Nos vamos a la pagina de php.net y en la seccion dowload buscamos
PHP 5.1.4 installer [2,639Kb] - 04 May 2006
[descarga]

2. Antes de proceder a la instalación realizo lo siguiente
voy a
[code]
C:\WINDOWS
y creo una copia del fichero php.ini con un nombre aclarativo
php.ini_14_07_06_v5.1.1
[/code]

por si las moscas

despues paramos el servidor apache

[code]
inicio -> panel de control -> Herramientas administrativas -> servicios
buscamos apache y lo detenemos
[/code]

3. ya estamos listos para ejecutar la instalción del nuevo php
Escogemos la version avanzada y lo instalamos en el mismo directorio donde lo teniamos antes, las opciones que escogi fueron:
Crear copia del php antiguo, SI
Escoger el directorio upload , Seleccione el que ya tenia antiguamente c:/php/upload
Escoger el directorio sessiones, Seleccione el que ya tenia antiguamente c:/php/sessiones
Escogo el smtp, dejo el que tenia puesto el de tu propio servidor o el de tu isp
La direccion de correo de envio de esos mensajes, admin@…. o lo que sea en cada caso
y las demas opciones del iis todo siguiente, no me interesan de momento
nos pregunta si quermos mantener el antiguo php.ini, SI,
y ya esta instalado

4. iniciar el servicio del apache y comprobar que lo tenemos instalado

creamos un nuevo, fichero php, que podemos llamar info.php, para ser originales y dentro ponemos el siguiente código.
[php]
phpinfo();
?>
[/php]

Al llamarlo desde nuestro servidor web veremos lo siguiente, y estaria ya actualizado nuestro php
php5_1_4