ホームページ  >  記事  >  バックエンド開発  >  CentOS 7 で root アクセスなしで PHP スクリプトで FFmpeg を使用する方法は?

CentOS 7 で root アクセスなしで PHP スクリプトで FFmpeg を使用する方法は?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-27 05:12:03331ブラウズ

How to Use FFmpeg with PHP Scripts Without Root Access on CentOS 7?

ルートレス PHP を使用するための ffmpeg のインストール

ユーザーは、CentOS 7 専用サーバーに root として SSH 経由で ffmpeg を正常にインストールしました。ただし、root アクセスなしで ffmpeg を利用しようとすると、libx264.so.148 共有ライブラリが見つからないことを示すエラーが発生します。彼らの最終的な目的は、root 権限のない PHP スクリプトと ffmpeg を統合することです。

解決策:

推奨される解決策は、プリコンパイルされた ffmpeg バイナリを入手することです/実行可能。 FFmpeg ダウンロード ページにアクセスし、「パッケージの入手」セクションに移動して、さまざまなオペレーティング システムと互換性のある最新の静的ビルドを入手します。

PHP との統合:

統合するにはffmpeg を PHP スクリプトで使用する場合は、shell_exec() 関数を使用できます。 FFmpeg Wiki: PHP ドキュメントで説明されているように、関数呼び出し内でダウンロードしたバイナリへの絶対パスを指定します。

以上がCentOS 7 で root アクセスなしで PHP スクリプトで FFmpeg を使用する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。