Problema PHP-FPM 7.0 con CWP en VPS

  • Autor Autor belial9826
  • Fecha de inicio Fecha de inicio
belial9826

belial9826

Dseda
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Hola gente, tengo un problema con el PHP-FPM 7.0 en Centos Web Panel, he podido instalar y activar en la versión 5.5 y 5.6, pero en la versión 7.0 para arriba no he podido, si miro por consola mientras esta instalando y compilando veo el siguiente problema al final:

PHP:
/bin/sh /usr/local/src/php-build/php-7.0.20/libtool --silent --preserve-dup-deps --mode=compile cc -I/usr/local/src/php-build/php-7.0.20/ext/fileinfo/libmagic -Iext/fileinfo/ -I/usr/local/src/php-build/php-7.0.20/ext/fileinfo/ -DPHP_ATOM_INC -I/usr/local/src/php-build/php-7.0.20/include -I/usr/local/src/php-build/php-7.0.20/main -I/usr/local/src/php-build/php-7.0.20 -I/usr/local/src/php-build/php-7.0.20/ext/date/lib -I/usr/include/libxml2 -I/usr/X11 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/oniguruma -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/libmbfl -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/libmbfl/mbfl -I/usr/local/src/php-build/php-7.0.20/ext/sqlite3/libsqlite -I/usr/include/pspell -I/usr/local/src/php-build/php-7.0.20/ext/zip/lib -I/usr/local/src/php-build/php-7.0.20/TSRM -I/usr/local/src/php-build/php-7.0.20/Zend    -I/usr/include -g -O2 -fvisibility=hidden   -c /usr/local/src/php-build/php-7.0.20/ext/fileinfo/fileinfo.c -o ext/fileinfo/fileinfo.lo
/bin/sh /usr/local/src/php-build/php-7.0.20/libtool --silent --preserve-dup-deps --mode=compile cc -I/usr/local/src/php-build/php-7.0.20/ext/fileinfo/libmagic -Iext/fileinfo/ -I/usr/local/src/php-build/php-7.0.20/ext/fileinfo/ -DPHP_ATOM_INC -I/usr/local/src/php-build/php-7.0.20/include -I/usr/local/src/php-build/php-7.0.20/main -I/usr/local/src/php-build/php-7.0.20 -I/usr/local/src/php-build/php-7.0.20/ext/date/lib -I/usr/include/libxml2 -I/usr/X11 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/oniguruma -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/libmbfl -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/libmbfl/mbfl -I/usr/local/src/php-build/php-7.0.20/ext/sqlite3/libsqlite -I/usr/include/pspell -I/usr/local/src/php-build/php-7.0.20/ext/zip/lib -I/usr/local/src/php-build/php-7.0.20/TSRM -I/usr/local/src/php-build/php-7.0.20/Zend    -I/usr/include -g -O2 -fvisibility=hidden   -c /usr/local/src/php-build/php-7.0.20/ext/fileinfo/libmagic/apprentice.c -o ext/fileinfo/libmagic/apprentice.lo
cc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
/bin/sh /usr/local/src/php-build/php-7.0.20/libtool --silent --preserve-dup-deps --mode=compile cc -I/usr/local/src/php-build/php-7.0.20/ext/fileinfo/libmagic -Iext/fileinfo/ -I/usr/local/src/php-build/php-7.0.20/ext/fileinfo/ -DPHP_ATOM_INC -I/usr/local/src/php-build/php-7.0.20/include -I/usr/local/src/php-build/php-7.0.20/main -I/usr/local/src/php-build/php-7.0.20 -I/usr/local/src/php-build/php-7.0.20/ext/date/lib -I/usr/include/libxml2 -I/usr/X11 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/oniguruma -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/libmbfl -I/usr/local/src/php-build/php-7.0.20/ext/mbstring/libmbfl/mbfl -I/usr/local/src/php-build/php-7.0.20/ext/sqlite3/libsqlite -I/usr/include/pspell -I/usr/local/src/php-build/php-7.0.20/ext/zip/lib -I/usr/local/src/php-build/php-7.0.20/TSRM -I/usr/local/src/php-build/php-7.0.20/Zend    -I/usr/include -g -O2 -fvisibility=hidden   -c /usr/local/src/php-build/php-7.0.20/ext/fileinfo/libmagic/apprentice.c -o ext/fileinfo/libmagic/apprentice.lo
cc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1
mkdir: cannot create directory '/opt/alt/php-fpm70/usr/var/sockets/': No such file or directory
mkdir: cannot create directory '/opt/alt/php-fpm70/usr/etc/php-fpm.d/': No such file or directory
mkdir: cannot create directory '/opt/alt/php-fpm70/usr/etc/php-fpm.d/users/': No such file or directory
/usr/local/src/php-fpm-7.0.sh: line 76: /opt/alt/php-fpm70/usr/etc/php-fpm.d/users.conf: No such file or directory
/usr/local/src/php-fpm-7.0.sh: line 77: /opt/alt/php-fpm70/usr/etc/php-fpm.conf: No such file or directory
/usr/local/src/php-fpm-7.0.sh: line 79: /opt/alt/php-fpm70/usr/etc/php-fpm.d/cwpsvc.conf: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Skipping as php build failed
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Skipping as php build failed
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Skipping as php build failed
exe:/opt/alt/php-fpm70/usr/sbin/php-fpm
Redirecting to /bin/systemctl restart httpd.service

No tengo idea a que se deba, alguien me podría orientar en cuanto a esto? Por cierto, he comprado la licencia para poder acceder al modulo y así generar el PHP-FPM, pero ni aun así he podido salir de esa parte.

Saludos,
 
Hola, parece que se trata de un problema de permisos en /opt/alt/php-fpm70/usr/ y sus subcarpetas. Estás ejecutando los comandos como root?
En caso de que sea así, podrías facilitar el proceso que sigues para instalar. Quedo a la espera.

System Admin Disponible!
 
El proceso lo hago desde la interfaz de CWP, entro PHP-FPM Selector (NEW), luego voy a la versión de php, la selecciono y comienza a correr el script de compilación. Lo extraño es que lo he podido hacer con la versión de 5.5 y 5.6, pero desde la 7.0 para arriba no.

Saludos,
 
Me podrías indicar cuanta memoria ram tiene tu servidor?
 
Tiene 1 de RAM.
 
Vale aquí está el problema. 1 de RAM no es suficiente. Puedes aumentarla o desactivar phpinfo de la siguiente manera por ssh
configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-libdir=lib64 --disable-fileinfo
 
Con lo que dices sale command not found:

[root@padme ~]# configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-libdir=lib64 --disable-fileinfo -bash: configure: command not found [root@padme ~]#
 
Claro al tenerlo instalado por interfaz...
Tendrás que matar todos los procesos que no sean necesarios o aumentar la RAM
También puedes probar de ejecutar los comandos que aparecen arriba del log manualmente para reducir la carga
 
Listo, tenias razón, era problema de recursos. Gracias 🙂
 
Atrás
Arriba