Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: WIитX en 14 Agosto 2015, 01:09 am



Título: Problema con la instalación de ioncube en debian nginx
Publicado por: WIитX en 14 Agosto 2015, 01:09 am
Hola chicos estoy intentando instalar ioncube pero se me a liado todo  :( y estoy intentando ver como puedo lograr instalarlo miren se supone que está instalado y eso pero me dice que el curl esta mal, instale el php curl lo configure y todo eso.

(https://i.gyazo.com/70772d9929042736c4b120a53b8745c2.png)

luego hago un php -v y me tira todos estos errores:

Código:
root@wintx:/home/hostop.es/ioncube# php -v
Failed loading /usr/lib/php5/20131226/opcache.so:  /usr/lib/php5/20131226/opcache.so: cannot open shared object file: No such file or directory
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo.so' - /usr/lib/php5/20131226/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/apcu.so' - /usr/lib/php5/20131226/apcu.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/curl.so' - /usr/lib/php5/20131226/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/gd.so' - /usr/lib/php5/20131226/gd.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/json.so' - /usr/lib/php5/20131226/json.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/mcrypt.so' - /usr/lib/php5/20131226/mcrypt.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/mysql.so' - /usr/lib/php5/20131226/mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/mysqli.so' - /usr/lib/php5/20131226/mysqli.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo_mysql.so' - /usr/lib/php5/20131226/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/readline.so' - /usr/lib/php5/20131226/readline.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/xmlrpc.so' - /usr/lib/php5/20131226/xmlrpc.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.6.9-0+deb8u1 (cli) (built: Jun  5 2015 11:03:27)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies


voy al directorio para comprobar que estan los archivos /usr/lib/php5/20131226 y hago un ls -l

Código:
root@wintx:/usr/lib/php5/20131226# ls -l
total 1440
-rw-r--r-- 1 root root      83 ago 14 00:42 05-opcache.ini
-rw-r--r-- 1 root root      66 ago 14 00:42 10-pdo.ini
-rw-r--r-- 1 root root      18 ago 14 00:42 20-apcu.ini
-rw-r--r-- 1 root root      68 ago 14 00:42 20-curl.ini
-rw-r--r-- 1 root root      64 ago 14 00:42 20-gd.ini
-rw-r--r-- 1 root root      68 ago 14 00:42 20-json.ini
-rw-r--r-- 1 root root      72 ago 14 00:42 20-mcrypt.ini
-rw-r--r-- 1 root root      71 ago 14 00:42 20-mysqli.ini
-rw-r--r-- 1 root root      70 ago 14 00:42 20-mysql.ini
-rw-r--r-- 1 root root      74 ago 14 00:42 20-pdo_mysql.ini
-rw-r--r-- 1 root root      76 ago 14 00:42 20-readline.ini
-rw-r--r-- 1 root root      73 ago 14 00:42 20-xmlrpc.ini
-rw-r--r-- 1 root root      53 ago 14 00:42 ioncube.ini
-rwxr-xr-x 1 root root 1418672 ago 14 00:45 ioncube_loader_lin_5.6.so


Faltan los /usr/lib/php5/20131226/curl.so pero de donde lo saco?

Saludos y gracias


Título: Re: Problema con la instalación de ioncube en debian nginx
Publicado por: MinusFour en 15 Agosto 2015, 15:58 pm
Como has instalado esas extensiones?

Para instalar las extensiones de curl, gd, mcrypt en Debian (no dices si es un Centos) tienes que hacer:

Código
  1. sudo apt-get install php5-curl php5-gd php5-mcrypt

Si miras el paquete de Jessie php5-curl por ejemplo, esta es la lista de archivos que contiene el paquete:

Código:
/usr/lib/php5/20131226/curl.so
/usr/share/bug/php5-curl/control
/usr/share/bug/php5-curl/script
/usr/share/doc/php5-curl
/usr/share/php5/curl/curl.ini


Título: Re: Problema con la instalación de ioncube en debian nginx
Publicado por: WIитX en 15 Agosto 2015, 16:08 pm
No me sale curl.so

Código
  1. /usr/lib/php5/20131226

Código:
root@wintx:/usr/lib/php5/20131226# ls
05-opcache.ini 20-mysqli.ini   gd.ini      mysql.ini
10-pdo.ini 20-mysql.ini   ioncube.ini      opcache.ini
20-apcu.ini 20-pdo_mysql.ini  ioncube_loader_lin_5.6.so  pdo.ini
20-curl.ini 20-readline.ini   ioncube.so      pdo_mysql.ini
20-gd.ini 20-xmlrpc.ini   json.ini      readline.ini
20-json.ini apcu.ini   mcrypt.ini      xmlrpc.ini
20-mcrypt.ini curl.ini   mysqli.ini


Título: Re: Problema con la instalación de ioncube en debian nginx
Publicado por: MinusFour en 15 Agosto 2015, 17:16 pm
Prueba con --reinstall:

Código
  1. sudo apt-get install --reinstall php5-curl php5-gd php5-mcrypt


Título: Re: Problema con la instalación de ioncube en debian nginx
Publicado por: WIитX en 15 Agosto 2015, 17:49 pm
Perfecto pero me faltan estos :l

Código:
Failed loading /usr/lib/php5/20131226/opcache.so:  /usr/lib/php5/20131226/opcache.so: cannot open shared object file: No such file or directory
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo.so' - /usr/lib/php5/20131226/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo_mysql.so' - /usr/lib/php5/20131226/pdo_mysql.so: undefined symbol: pdo_parse_params in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/readline.so' - /usr/lib/php5/20131226/readline.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.6.9-0+deb8u1 (cli) (built: Jun  5 2015 11:03:27)


Título: Re: Problema con la instalación de ioncube en debian nginx
Publicado por: MinusFour en 15 Agosto 2015, 18:07 pm
Pues nada mas instala las otras extensiones...

Código
  1. sudo apt-get install --reinstall php5-mysql php5-readline


Título: Re: Problema con la instalación de ioncube en debian nginx
Publicado por: WIитX en 15 Agosto 2015, 18:07 pm
Solo me quedan estas 3 que no encuentro

Código:
Failed loading /usr/lib/php5/20131226/opcache.so:  /usr/lib/php5/20131226/opcache.so: cannot open shared object file: No such file or directory
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo.so' - /usr/lib/php5/20131226/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/pdo_mysql.so' - /usr/lib/php5/20131226/pdo_mysql.so: undefined symbol: pdo_parse_params in Unknown on line 0
PHP 5.6.9-0+deb8u1 (cli) (built: Jun  5 2015 11:03:27)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies


Título: Re: Problema con la instalación de ioncube en debian nginx
Publicado por: MinusFour en 15 Agosto 2015, 19:51 pm
Reinstala php5-common tambien:

Código
  1. sudo apt-get install --reinstall php5-common