ソースをダウンロードして自分で再度コンパイルする代わりに、CentOS5 マシンで PHP をアップグレードする簡単な方法を見つけようとしましたyum
(前回も実行しましたが、すべてのコンパイル構成を CentOS のデフォルトと同じにするのは非常に困難です)。とにかく、私は最終的にここにリストされている方法を使用します:
http://www.atomicorp.com/wiki/index.php/PHP
現在、コマンドphp -v
はバージョンが既に 5.2.11 (必要でした) であることを示していますが、常に次のような多くの警告が含まれています。
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
基本的に、これら 4 つのモジュールを再コンパイルする必要があることを意味していると思いますが、どうすればそれを行うことができますか? 任意の提案をいただければ幸いです。