viernes, 30 de noviembre de 2007

Virtualhosting para Symfony

Este metodo no es solo para, pero si funciona!!!
es con Apache 2, y si seguiste la guia anterior, no te deberia de dar problemas... solo agregas lo sigueinte al archivo http.conf

NameVirtualHost 127.0.0.1

Servername miaplicacion
DocumentRoot "/home/sfprojects/miproyecto/web"
DirectoryIndex index.php
Alias /sf /usr/share/php5/symfony/data/web/sf


AllowOverride All



y en /etc/hosts

127.0.0.1 miaplicacion

y para seguir agregando aplicaciones, por ejemplo si haces mas howtos o tutoriales de symfony... agregas otra directiva , parecida a la primera...

; ) Saludos.

LAMP + Symfony Debian Etch

Con este micro howto, puedes instalar en tu Debian etch un servidor de pruebas para el exelente Framework php Symfony.

Primero el LAMP:


apt-get install apache2 php5 mysql-server


Ahora Symfony:

Agregamos esto a /etc/apt/sources.list

deb http://www.symfony-project.org/get debian/


Actualizamos...

apt-get update

Instalamos:

apt-get install php5-symfony

Junto con symfony se instalaran los paquetes que hagan falta ;)

Saludos...







sábado, 25 de agosto de 2007

Zend Framework desde PEAR

Si utilizas PEAR ya puedes instalar la ultima version de Zendfrawork gracias a la gente de phpmafia asi:

Asi agregas el canal:

pear channel-discover pear.phpmafia.net

Luego asi te instalas el Zendframework

pear install phpmafia/Zend-1.0.1

miércoles, 25 de julio de 2007

Instalar phpMyAdmin en Debian

Este es el procedimiento que he seguido para poder intalar MySql con phpMy Admin sobre Debian 4

Primero instalate estos paquetes:


apt-get install mysql-server php5-mysql


Luego creas tu password asi:

mysqladmin -u root password 'secret'

Recuerda que en 'secret' debes de poner el password que deseas para el servidor de MySQL


Luego lo que sigue es que bajes el paquete phpMyAdmin http://www.phpmyadmin.net , luego de que lo bajas lo renombras a algo como phpMyAdmin, luego dentro de ese directorio haces lo siguiente

cp config.sample.inc.php config.inc.php

Luego haces:

vim config.inc.php

ahi buscar la linea :

$cfg['blowfish_secret']= 'aqui pones una frase cualquiere'

Luego haces http://127.0.0.1/phpMyAdmin

Y deberias entrar al phpMyAdmin..


Suerte.

lunes, 23 de julio de 2007

Configurar el Zend Framework

A continuación la confirmación que utilice para que me funcionara el ZendFramework en mi Debian 4:

Primero que todo asumo que Apache y PHP5 y phpMyAdmin ya están instalados ademas vamos a seguir los pasos que se detallan en el siguiente tutorial:

http://akrabat.com/zend-framework-tutorial/

Nota: También encontraras la versión en español ;)

Los siguientes son los pasos seguidos para poder comenzar a seguir el tutorial, no es que les pongo una copia del tutorial:


OK

Activamos el mod_rewrite de Apache2 así:

a2enmod rewrite

Luego reiniciamos Apache2 así:

apache2ctl restart


Luego creamos la estructura de directorios que se nos sugiere en el tutorial en nuestro DocumentRooot


Luego bajamos el ZF y copiamos la carpeta Zend donde están todas las librerías en nuestro directorio /library

Luego detro de /var/www/ hacemos:

chown -R www-data:www-data zf/

Ya con esto tenemos permisos y no nos dará errores.

El manual dice que debemos tener en zf/ un archivos .htaccess con el siguiente contenido:

RewriteEngine on
RewriteRule .* index.php
php_flag magic_quotes_gpc off
php_flag register_globals of



Pero a mi solo me funciono cuando lo cambie por lo siguiente:

RewriteEngine on
RewriteBase /zf/
RewriteRule !\.(js|css|ico|gif|jpg|png)$ index.p
hp