| Web Hosting Todo sobre hospedaje web, alojamiento web y otros temas relacionados con hosting que no encajen en otros foros. | problema al instalar eacceleratorEste es el tema problema al instalar eaccelerator que se encuentra dentro del foro Web Hosting, que es parte de la categoría Foro Web Hosting
10-nov-2007, 19:35
|
#1 (permalink)
| | Usuario activo
Fecha de Ingreso: noviembre-2007
Mensajes: 34
| problema al instalar eaccelerator
Hola, escribo aquí porque estado buscando información y encontré un manual de como instalar el Eaccelerator en mi dedicado y cuando intento instalarlo me sale un error en el siguiente paso y no se como puedo solucionarlo
los pasos que pone el manual son los siguientes: Cita:
ea=/usr/local/eainstall
bz=eaccelerator-0.9.5.2
mkdir $ea && cd $ea
wget http://ufpr.dl.sourceforge.net/sourceforge/eaccelerator/$bz.tar.bz2
tar -xjvpf $bz.tar.bz2
cd $bz
export PHP_PREFIX="/usr"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
mkdir /php-cache
chmod 0777 /php-cache
cp /usr/lib/php/extensions/no-debug-non-zts-20020429/eaccelerator.so /usr/lib/php/extensions/ -fv --reply=yes
| el paso que me da el error es el siguinete: el error es este Cita: |
-bash: /usr/local/lib/bin/phpize: No such file or directory
|
el systema operativo es Centos 4 con directadmin de panel
agradeceria si alquien mi ayudara con este problema...
Muchas gracias
|
| |
10-nov-2007, 20:07
|
#2 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Creo que al tutorial que te refieres, es al que postee hace poco, este.
Me parece que te falto correr el comando Código: export PHP_PREFIX="/usr" Prueba hacer eso primero, y si eso no funciona, prueba esto:
Tipea estos dos comandos, y pega su salida por favor: Código: which phpize
whereis phpize Esos dos comandos te deberían decir la ubicación de phpize.
Si el primero te devuelve una ruta del archivo, usa esa ruta en vez de: Código: $PHP_PREFIX/bin/phpize También deberás cambiar $PHP_PREFIX/bin/php-config por /usr/sbin/php-config en la línea: Código: ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
10-nov-2007, 20:18
|
#3 (permalink)
| | Usuario activo
Fecha de Ingreso: noviembre-2007
Mensajes: 34
|
Hola muchas gracias por por responder he echo lo que me as dicho ejecutado los dos comando y te pego los resultado Cita:
[root@red eaccelerator-0.9.5.2]# which phpize
/usr/local/bin/phpize
[root@red eaccelerator-0.9.5.2]# whereis phpize
phpize: /bin/phpize /usr/local/bin/phpize
[root@red eaccelerator-0.9.5.2]#
| Ahora que ago lo que me as puesto abajo?
EDITO: si el manual es este...
Muchas gracias
|
| |
10-nov-2007, 20:29
|
#4 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Vamos a hacerlo más fácil, ahora prueba volver hasta la parte donde exportas el directorio, corre: Código: export PHP_PREFIX="/usr/local" Y sigue como lo marca el tutorial, debería funcionar sin realizar ningún otro cambio.
Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
10-nov-2007, 20:43
|
#5 (permalink)
| | Usuario activo
Fecha de Ingreso: noviembre-2007
Mensajes: 34
|
gracias por tu respuesta, he echo lo que me as dicho pero en el ultimo paso este me da este error:
comando: Cita: |
cp /usr/lib/php/extensions/no-debug-non-zts-20020429/eaccelerator.so /usr/lib/php/extensions/ -fv --reply=yes
| error: Cita:
[root@red eaccelerator-0.9.5.2]# cp /usr/lib/php/extensions/no-debug-non-zts-20020429/eaccelerator.so /usr/lib/php/extensions/ -fv --reply=yes
cp: cannot stat `/usr/lib/php/extensions/no-debug-non-zts-20020429/eaccelerator.so': No such file or directory
[root@red eaccelerator-0.9.5.2]#
| |
| |
10-nov-2007, 20:50
|
#6 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Prueba con: Código: cp /usr/local/lib/php/extensions/no-debug-non-zts-20020429/eaccelerator.so /usr/local/lib/php/extensions/ -fv --reply=yes Luego edita el archivo/usr/local/lib/php.ini y asegurate que extension_dir sea igual a esta forma: Código: extension_dir = "/usr/local/lib/php/extensions/" Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
10-nov-2007, 21:25
|
#7 (permalink)
| | Usuario activo
Fecha de Ingreso: noviembre-2007
Mensajes: 34
|
Hola el comando que me pasastes me dava el mismo erro y usado este luego he seguido los otros pasos... Cita:
[root@red eaccelerator-0.9.5.2]# cp /usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so /usr/local/lib/php/extensions/ -fv --reply=yes
`/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so' -> `/usr/local/lib/php/extensions/eaccelerator.so'
[root@red eaccelerator-0.9.5.2]#
| luego he seguido los otros pasos pero me parece que no me a funcionado, te paso lo que puse en el php.ini:
lo puse abajo del todo del php.ini Cita:
[Zend]
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.2.2
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.2.2
zend_optimizer.version=3.2.2
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
echo '
;;eAccelerator
extension_dir = "/usr/local/lib/php/extensions/eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/php-cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="0"' >> /usr/local/lib/php.ini
| Cita:
[root@red eaccelerator-0.9.5.2]# php -v
PHP 5.2.4 (cli) (built: Nov 10 2007 03:44:59)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2006, by Zend Technologies
with Zend Optimizer v3.2.2, Copyright (c) 1998-2006, by Zend Technologies
[root@red eaccelerator-0.9.5.2]#
| |
| |
10-nov-2007, 21:35
|
#8 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Bien, al final de php.ini, debe quedar asi: Código: ;;eAccelerator
extension_dir = "eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/php-cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="0" Borra toda esa configuración que tienes tu , y pega tal cual está esta nueva que te he dado.
Luego de eso, presiona CTRL + W, y busca la palabra "extension_dir", una vez la encuentres, asegúrate de que quede así: Código: extension_dir = "/usr/local/lib/php/extensions/" Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
10-nov-2007, 21:48
|
#9 (permalink)
| | Usuario activo
Fecha de Ingreso: noviembre-2007
Mensajes: 34
|
hola compañero lo he puesto tal como dices pero veo que no me funciona no entiendo porque Cita:
;;eAccelerator
extension_dir = "/usr/local/lib/php/extensions/"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/php-cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="0"
| Cita:
[root@red ~]# php -v
PHP 5.2.4 (cli) (built: Nov 10 2007 03:44:59)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2006, by Zend Technologies
with Zend Optimizer v3.2.2, Copyright (c) 1998-2006, by Zend Technologies
[root@red ~]#
| |
| |
10-nov-2007, 21:55
|
#10 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Hola José,
Pues no, hay diferencias, no lo has puesto como yo te he dicho, abajo de todo, la config de eaccelerator debe ser así: Código: ;;eAccelerator
extension_dir = "eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/php-cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="0" Tu tienes una línea de más: Código: ;;eAccelerator
extension_dir = "/usr/local/lib/php/extensions/" --- esta!
eaccelerator.shm_size="16" Borra la línea que te señalé pues esa línea no se debe agregar al php.ini, ya viene por defecto en ese archivo. Una vez terminado lo anterior, guarda el archivo.
Para evitar más confusiones, edítalo aparte nuevamente: Código: nano /usr/local/lib/php.ini Eso te abrirá un editor de textos, luego presiona " CTRL + W", abajo a la izquierda verás que dice "Buscar", pues ahi escribes "extension_dir" y presionas enter, eso te llevará hasta donde esta la variable extension_dir, ahí solo modifícala y déjala tal cual te comenté antes: Código: extension_dir = "/usr/local/lib/php/extensions/" Guarda el archivo, reinicia apache y estaría listo.
Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
10-nov-2007, 22:05
|
#11 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Bueno, he obviado algo importante, recién me acabo de dar cuenta Código: el systema operativo es Centos 4 con directadmin de panel Estás usando directadmin, y este tutorial no está orientado a directadmin, sino a cPanel  como bien se aclara en http://comunidadhosting.com/showthread.php?p=29771 .
Igualmente creo que debería funcionar, si bien no uso directadmin, creo que también se encuentra en el mismo lugar el php.ini.
Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
10-nov-2007, 22:09
|
#12 (permalink)
| | Usuario activo
Fecha de Ingreso: noviembre-2007
Mensajes: 34
|
Hola compañero ahora mismo lo tengo de este modo i no me funciona no se donde puedo equivocarme: Cita:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "/usr/local/lib/php/extensions/"
|
abajo del todo lo siguiente: Cita:
;;eAccelerator
extension_dir = "eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/php-cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="0"
| Cita:
[root@red ~]# php -v
PHP 5.2.4 (cli) (built: Nov 10 2007 03:44:59)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2006, by Zend Technologies
with Zend Optimizer v3.2.2, Copyright (c) 1998-2006, by Zend Technologies
[root@red ~]#
| Edito: si uso directadmin y la ruta del php.ini es la siguiente |
| |
10-nov-2007, 22:27
|
#13 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Es bastante raro, tendria que estar funcionando. Igualmente, con todas las idas y venidas que tuviste esta tarde, te sugiero que lo hagas desde cero, borra la config de eaccelerator desde el php.ini e intenta hacerlo todo correctamente otra vez.
Saludos,
PD: nunca pude probar eaccelerator en DirectAdmin, deberia funcionar, pero no te lo puedo asegurar al 100%.
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
10-nov-2007, 22:31
|
#14 (permalink)
| | Usuario activo
Fecha de Ingreso: noviembre-2007
Mensajes: 34
|
ok mañana lo pruevo de nuevo muchas gracias por tu tiempo...
Saludos
|
| |
12-nov-2007, 16:39
|
#15 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
|
Bueno, José me ha confirmado que ha funcionado mi tutorial también en DirectAdmin, por si alguien más quiere intentarlo
Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| |
17-feb-2008, 17:46
|
#16 (permalink)
| | Usuario activo
Fecha de Ingreso: abril-2006 Ubicación: Lima
Mensajes: 52
|
Hola yo tengo un CentOs con Plesk 8.3.0, como podria instalar el Eaccelerator? a la hora de correr el phpize, me tira que no existe. lo busco con el comando which phpize, y me tira: /usr/bin/which: no phpize in (//sbin://bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
q podria hacer?
|
| |
18-feb-2008, 17:14
|
#17 (permalink)
| | Moderador
Fecha de Ingreso: julio-2006 Ubicación: East Coast
Mensajes: 1.327
| frankxd,
Tienes que tener el paquete de desarrollo instalado (generalmente se llama php-devel si lo instalas por RPM), de lo contrario no podrás usar phpize, escribe: Fíjate si en esa salida aparece el paquete que te mencioné, si no aparece, tendrás que instalarlo.
Saludos,
__________________ Infranetworking.com - Celebrando 10 años de Experiencia
-- Hosting Reseller cPanel ✔ Servidores Dedicados: Linux y Windows ✔ Administración de Servidores: Optimizaciones, Seguridad, Backups y más! ✔
Alta disponibilidad, Clústers y Balanceadores para http, DNS y MySQL! ✔ |
| | | Herramientas | | | | Desplegado | Mode Lineal |
Normas de Publicación
| No puedes crear nuevos temas No puedes responder temas No puedes subir archivos adjuntos No puedes editar tus mensajes El Código HTML está Desactivado | | | La franja horaria es GMT +2. Ahora son las 12:41. |
La comunidad dedicada al web hosting más grande en nuestro idioma.
Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.
Para encontrar servicios informáticos utiliza un directorio de empresas. Con Infoisinfo.es puedes encontrar servicios de hosting e informática en tu ciudad.
Todo tipo de productos informáticos, cursos de programación o el profesional que necesitas lo encontrarás en Mundoanuncio. El sitio web donde todos los recursos que buscas están al alcance.
| Abserhosting, alojamiento web Servidores dedicados, virtuales y de juegos de ultima generación. Dell alojados en España www.abserhosting.com | | | Hosting Web desde 1,67€/mes Alojamiento web hasta 100 GB de espacio, correo redundado, programación, panel, Garantía 30 días de prueba ¡CONTRATAR! www.hostalia.com | | | .:: Alojalia Networks ::. Alojamiento web, garantías por escrito Servidores dedicados y cloud Todo lo que tu dominio necesita www.alojalia.com | | | Hosting PHP / MySQL por 3,90€/mes Servidores en España, Garantía 30 días. Dominio gratis, Compatible con Magento, Wordpress, Joomla, Oscommerce www.loading.es | | | Hosting Sin Límites 8,25€/mes Espacio y transferencia Sin Límites Dominios Sin Límites - Primer dominio gratis con contratación anual www.interdominios.com | | | Anuncia aquí Este espacio se encuentra disponible para tu anuncio o promo ComunidadHosting | | | Hosting Profesional 3 meses GRATIS con el código: "comunidadhosting" en: Planes de Hosting y Reseller www.cambiadeweb.com | | | Servidores Cloud desde $19.95/mes, Servidores Dedicados Desde $58/mes, Planes Resellers y Compartidos desde $6.95/mes www.banahosting.com | | | VPS en España Aloja en español VPS desde 40 €/M whm/cPanel soporte 24hs/365 Telefono 911516306 Madrid - España www.vedcor.es |
|