uhttpd

uhttpdを終了してlighttpdを起動する簡単なスクリプトをどのように作成できますか?
uhttpd

uhttpdを終了してlighttpdを起動する簡単なスクリプトをどのように作成できますか?

基本的に実行されるルーターと「実行したい」をuhttpd使用するプロセスがあります。どちらのプロセスも同じポートを共有するため、コマンドを含むスクリプトを再起動時に実行されるジョブに設定して終了し、自動的に起動したいとlighttpd思います。uhttpdlighttpdcron スクリプトに個別に入力したいコマンドを実行すると機能します。これをスクリプトに入れると、ポート番号が使用中であるというエラーメッセージが表示されます。コマンドは次のとおりです。 killall uhttpd /etc/init.d/lighttpd start これまでの私...

Admin

PHPでファイルや同様の行を置き換えるには、sedをどのように実行しますか?
uhttpd

PHPでファイルや同様の行を置き換えるには、sedをどのように実行しますか?

OpenWRT構成用のWebフロントエンドを作成しています。私はPHPを使用してコマンドを実行しており、すべてのuciコマンドが正しく実行されています。ただし、OpenVPN構成はUCIを介して行うことはできず、構成ファイルに直接Unixコマンドを使用する必要があります。 このコマンドは私の端末ではうまく機能しますが、PHPでは機能しません。 shell_exec(" cd /etc/openvpn && sed -i '2s/.*/remote 5-nl.cg-dialup.net 443/' openvpn.ovpn &&am...

Admin

uhttpdの静的HTMLページにホスト名を表示する
uhttpd

uhttpdの静的HTMLページにホスト名を表示する

uhttpdを実行し、静的HTMLページを提供するDockerコンテナがあります。コンテナのホスト名を静的HTMLページに動的に挿入するには?容器はできるだけ軽くなってほしいです。 ...

Admin

要求されたCGIプログラムを開始できません:/www/cgi-bin/first.cgi:テキストファイルが使用中です。
uhttpd

要求されたCGIプログラムを開始できません:/www/cgi-bin/first.cgi:テキストファイルが使用中です。

OpenWRTインストールで実行されているuhttpdサーバーでCGIとして実行するための非常に簡単なシェルスクリプトを作成しようとしています。 ファイルが呼び出され、/www/cgi-bin/first.cgi次のようになります。 #!/bin/sh echo "Content-type: text/html" echo "" echo "<html><head><title>Bash as CGI" echo "</title></head><body>" echo "<h...

Admin