命令に慣れていませんがpecl
、以下の命令をオフラインバージョンに変換できますか?
pecl install channel://pecl.php.net/pthreads-0.0.44
CentOS 6.3にPThreadsをインストールしたいのですが、私が知っている唯一の完璧な方法は上記のコマンドです。問題は、インターネットに接続されている場合とない場合があるコンピュータにパッケージをインストールする必要があることです。どんな提案がありますか?ありがとうございます!
答え1
PHP 5.5または5.6でpthreadを取得できます。ミレナプロジェクト。パッケージ名はとphp55u-pecl-pthreads
ですphp56u-pecl-pthreads
。これらのパッケージをローカルミラーに同期し、インターネットアクセスなしでアクセスできます。
CentOSの現在のバージョンは6.7です。 6.3 と 6.7 の間にいくつかの重要な変更が発生し、IUS パッケージがシステムに正しくインストールされないことがあります。自分に大きな好意を与え、システムを更新してください。今日では、多くのセキュリティ問題に対して脆弱です。
答え2
クイック検索で(悲しいことにCentOS 6.3はありません)、次のように可能です。レミの買い戻しそしてパッケージ名はPHP-pecl-pthreads
通常のストレージに含めることができる場合は、インターネットに接続されているCentOS 6.3システムを試してみてください。yum list "*pecl-pthreads*"
そうでない場合は、上記のリポジトリからインポートできます。
パッケージをダウンロードし、インターネット接続なしで他のコンピュータで使用できるようにする方法の詳細については、同様の質問に対する回答を参照してください。