私は長い間グーグルで検索しましたが、インストールが機能しない理由をまだ理解できません。
pthreads 機能が必要なため、Ubuntu と php バージョン 5.3.6-13ubuntu3.10 がインストールされたマシンがインストールされています。ダウンロードした PHP (公式サイト、5.4.14 から) を再コンパイルし、pthreads を有効にして再コンパイルします。プロセスは成功したようです。php を正常に再コンパイルしてインストールできます。php -v と入力して、バージョンがアップグレードされているかどうかを確認すると、次のように表示されます。
PHP 5.4.14 (cli) (ビルド: 2013 年 5 月 9 日 14:27:10) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0、Copyright (c) 1998-2013 Zend Technologies
そして、pthreadsは正しくインストールされているようです
ビルド プロセスが正常に完了しました '/usr/local/lib/php/extensions/no-debug-zts-20100525/pthreads.so' をインストールしています ' インストール OK: channel://pecl.php.net/pthreads-0.0.44 拡張 pthreads が有効になっていますphp.iniで
しかし、Apache を再起動して phpinfo() 関数を実行すると、バージョンが上記と同じではなく (まだ 5.3.6-13ubuntu3.10)、pthreads 拡張機能がまだ正しく機能せず、次のエラーが発生します)
致命的なエラー: クラス 'スレッド' が見つかりません
プロセス全体で見逃した/間違ったことはありますか?
助けてくれてありがとう!