Traté de encontrar una forma simple de actualizar PHP en mi máquina CentOS5 usando yum
en lugar de descargar la fuente y compilarla yo mismo (lo hice la última vez, pero es realmente difícil para obtener todas las configuraciones de compilación como las predeterminadas de CentOS). De todos modos, finalmente utilizar los métodos enumerados aquí: http://www.atomicorp.com/wiki/index.php/PHPActualizar PHP a 5.2.12 en CentOS usando yum
Ahora, el comando php -v
muestra la versión ya está 5.2.11 (que necesitaba), pero siempre contiene muchas advertencias como:
PHP Warning: PHP Startup: fileinfo: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: mcrypt: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: memcache: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: mssql: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
Creo que básicamente significa que necesito recompilar estos cuatro módulos, ¿cómo podría hacerlo? Cualquier sugerencia es apreciada
Estoy de acuerdo contigo. sin embargo, tengo que seguir con CentOS (es el entorno del servidor de producción, el desarrollador es mejor ser el mismo). En realidad, descubrí que podía usar 'yum upgrade php-mssql php-mcrypt' para eliminar las advertencias, pero para las otras dos, no sé a qué dos módulos debería llamar. – WilliamLou
bien. Lo averiguo, ejecute: pecl upgrade fileinfo, memcache – WilliamLou