php + bash で Google Lighthouse を実行する方法はありますか?
P粉799885311
P粉799885311 2024-03-28 10:21:11
0
1
388

自分のウェブサイトで Google-Lighthouse を使用しようとしています。 lighthouse-cli を実行するために bash スクリプトを呼び出す php ファイルを作成しました。

run_bash.php:

リーリー

私の bash スクリプト:

rex.sh

リーリー

run_bash.php という名前の単純な php フォームもあります。

今の質問は次のとおりです。 Putty を使用してシェルで bash スクリプトを実行すると、正常に動作しますが、URL を呼び出して run_bash.php を実行すると、ブラウザに次のエラーが表示されます。 リーリー

これをやった人がいるかどうか知りたいです。 それともそれは可能でしょうか?

P粉799885311
P粉799885311

全員に返信(1)
P粉541565322

Iついに答えが見つかりました! 以下に示すように、php ファイル内の関数 exec() を使用して bash スクリプトを実行する必要があります。

リーリー

もう一つ重要な点があります。 すべての /var/www/ パス ファイルのアクセス レベルを www-data に変更しました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!