Ho cercato di trovare un modo semplice per aggiornare PHP sulla mia macchina CentOS5 usando yum
invece di scaricare l'origine e compilarla di nuovo (l'ho fatto l'ultima volta, ma è davvero difficile per ottenere tutte le configurazioni di compilazione uguali alle impostazioni predefinite di CentOS). Ad ogni modo, ho finalmente utilizzare i metodi elencati qui: http://www.atomicorp.com/wiki/index.php/PHPAggiornamento da PHP a 5.2.12 su CentOS usando yum
Ora, il comando php -v
mostra la versione è già 5.2.11 (che mi serviva), ma contiene sempre molti avvertimenti come:
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
Penso che in pratica significhi che ho bisogno di ricompilare questi quattro moduli, come potrei farlo? Qualsiasi suggerimento è apprezzato.
Sono d'accordo con te. tuttavia, devo stare con CentOS (è l'ambiente del server di produzione, lo sviluppatore è meglio essere lo stesso). In realtà, ho appena scoperto che potevo usare "yum upgrade php-mssql php-mcrypt" per rimuovere gli avvertimenti, ma per gli altri due, non so quali due moduli dovrei chiamare. – WilliamLou
ok. Lo capisco, eseguo: pecl upgrade fileinfo, memcache – WilliamLou