Ok, sigamos donde nos quedamos.-
Durante la compilación e instalación del Apache, se me olvido tomar en cuenta el módulo rewrite. Por suerte, metideando encontré la forma de agregar dicho módulo. Siempre trabajando con los fuentes (en mi /opt):
cd /opt/httpd-2.2.11/
Revisando cada uno de los subdirectorios de modules/ vi que en mappers/ estan los .c para mod_rewrite por lo que me cambié ahi:
cd modules/mappers/
Luego utilicé apxs, el cuál es un programa de Apache que sirve para generar y agregar módulos dinámicamente, sin necesidad de recompilar todo el Apache. Le digo que compile:
apxs -c mod_rewrite.c
La salida es un archivo .la en el mismo directorio. Y ahora le digo que lo instale:
apxs -i -a -n rewrite mod_rewrite.la
Abro el archivo de configuración de Apache:
nano /usr/local/apache2/conf/httpd.conf
Y veo que:
Durante la compilación e instalación del Apache, se me olvido tomar en cuenta el módulo rewrite. Por suerte, metideando encontré la forma de agregar dicho módulo. Siempre trabajando con los fuentes (en mi /opt):
cd /opt/httpd-2.2.11/
Revisando cada uno de los subdirectorios de modules/ vi que en mappers/ estan los .c para mod_rewrite por lo que me cambié ahi:
cd modules/mappers/
Luego utilicé apxs, el cuál es un programa de Apache que sirve para generar y agregar módulos dinámicamente, sin necesidad de recompilar todo el Apache. Le digo que compile:
apxs -c mod_rewrite.c
La salida es un archivo .la en el mismo directorio. Y ahora le digo que lo instale:
apxs -i -a -n rewrite mod_rewrite.la
Abro el archivo de configuración de Apache:
nano /usr/local/apache2/conf/httpd.conf
Y veo que:
Ya esta agregado, obviamente reinicio servicio:
apachectl restart
Me voy al Firefox, digito lo obvio y me voy a buscar la sección apache2handler:
apachectl restart
Me voy al Firefox, digito lo obvio y me voy a buscar la sección apache2handler:
Vergón ! Apache esta de toque (aún más) gracias al apxs.-
Con el PHP es otra onda. Al tratar de instalar phpMyAdmin y phpPgAdmin me aparecé un aviso diciendome que no tengo mcript habilitado .... m**rd* se me olvido configurarlo durante la isntalación ! Aparte que no tengo cli ... otra kgada .... f*ck this !
A googlear se ha dicho ... acompañado de varios Marlboro ... aunque al ciber que voy no dejan fumar ... intolerantes de m**rd*
De regreso a mi casa, enciendo un cigarro y me pongo a ver que ondas. Para probar agregaré zlib, asi que me cambio a los fuentes de php que tengo en /opt
cd /opt/php-5.2.10/ext/zlib/
Digito:
/usr/local/php/bin/phpize
Me tira un error de que no hay un archivo llamado config.m4 pero si tengo un config0.m4 asi que:
cp config0.m4 config.m4
De nuevo:
/usr/local/php/bin/phpize
Ahora:
./configure --with-php-config=/usr/local/php/bin/php-config && make
Genera un vergo de archivos y un par de subdirectorios, lo que me interesa esta en modules/ por lo que lo copio a mi disque directorio de extensiones:
cp modules/zlib.so /usr/local/php/include/php/ext/
Cambio permisos:
chmod 644 /usr/local/php/include/php/ext/zlib.so
Me voy a mi php.ini
nano /usr/local/php/php.ini
Y agrego la ruta para las extensiones:
Con el PHP es otra onda. Al tratar de instalar phpMyAdmin y phpPgAdmin me aparecé un aviso diciendome que no tengo mcript habilitado .... m**rd* se me olvido configurarlo durante la isntalación ! Aparte que no tengo cli ... otra kgada .... f*ck this !
A googlear se ha dicho ... acompañado de varios Marlboro ... aunque al ciber que voy no dejan fumar ... intolerantes de m**rd*
De regreso a mi casa, enciendo un cigarro y me pongo a ver que ondas. Para probar agregaré zlib, asi que me cambio a los fuentes de php que tengo en /opt
cd /opt/php-5.2.10/ext/zlib/
Digito:
/usr/local/php/bin/phpize
Me tira un error de que no hay un archivo llamado config.m4 pero si tengo un config0.m4 asi que:
cp config0.m4 config.m4
De nuevo:
/usr/local/php/bin/phpize
Ahora:
./configure --with-php-config=/usr/local/php/bin/php-config && make
Genera un vergo de archivos y un par de subdirectorios, lo que me interesa esta en modules/ por lo que lo copio a mi disque directorio de extensiones:
cp modules/zlib.so /usr/local/php/include/php/ext/
Cambio permisos:
chmod 644 /usr/local/php/include/php/ext/zlib.so
Me voy a mi php.ini
nano /usr/local/php/php.ini
Y agrego la ruta para las extensiones:
Y agrego la propia extensión:
Reinicio Apache, recargo la página en mi navegador y me voy a buscarlo:
Vergón (again).-
Agregé también:
Agregé también:
- mysqli
- gd
- ldap
- gettext
- pdo_mysql
- pdo_pgsql (./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-pgsql=/opt/PostgreSQL/8.3/bin/ && make)
- xsl
- bz2
- curl
- gmp
- mime_magic
- ncurses
- pcntl
- pspell
- recode
- sysvmsg
- sysvsem
- sysvshm
- wddx
Me falló con:
- mcrypt (configure: error: mcrypt.h not found. Please reinstall libmcrypt.)
- mssql (configure: error: Cannot find FreeTDS in known installation directories)
- readline (configure: error: edit library required by readline not found)
- odbc (configure: error: ODBC header file '/usr/local/incl/sqlext.h' not found!)
- oci8 (checking Oracle version... configure: error: Oracle-OCI8 needed libraries not found)
- com_dotnet (Cannot find config.m4)
- fbsql (configure: error: Cannot find FrontBase in known installation directories)
- fdf (configure: error: FdfTk.h or fdftk.h not found. Please reinstall the fdf toolkit.)
- imap (configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.)
- ming (configure: error: Please reinstall ming distribution. libming.(a|so) not found.)
- openssl (no se pudo iniciar Apache)
- pdo_dblib (configure: error: Cannot find FreeTDS in known installation directories)
- snmp (configure: error: snmp.h not found. Check your SNMP installation.)
- tidy (configure: error: Cannot find libtidy)
Notas:
- Entre paréntesis aparece: modificaciones en el caso de éxito, los errores en el caso de .... obvio.-
- En verdad odio estar sin internet! lo odio más que a los toberos ignorantes o a la f*ck*ng b*tch de MCH.-
Ja !!! Que pendex soy ! Por curiosidad me fuí al directorio de los binarios de php:
cd /usr/local/php/bin/
E hice:
php -v
Ja !!! .... tengo cli .... gracias por los abucheos .... ni modo.-
Me cambio:
cd /usr/bin/
Creo un enlace simbólico al binario antes mencionado:
ln -s /usr/local/php/bin/php php
Y de una vez al phpize:
ln -s /usr/local/php/bin/phpize phpize
La verdad, cada día que metideo linux, me agrada más.-
Me acaba de hablar un amigo diciendome que ya se descargaron varios "documentales" de MILF ..... los dejo.-
Pero antes. Para aquell@s que me han querido agarrar de base para sus burlas infantiles, sinceramente:
Algún problema ?! Ya saben donde encontrarme maldit@s put@s !!!!
2 comentarios:
I all the time used to read paragraph in news papers but now as I am
a user of net therefore from now I am using net for articles or reviews, thanks to web.
My homepage make an app
It's appropriate time to make a few plans for the long run and it's
time to be happy. I've read this publish and if I could I want to recommend you some interesting issues or suggestions. Perhaps you could write next articles relating to this article. I desire to learn more issues approximately it!
Take a look at my web-site ... free iphone 5
Publicar un comentario