CGIでinit.dで起動したプロセスをKillしたいです。
「/etc/init.d/zeusCheckmain」ファイルででは
su -l user1 -c "/usr/bin/php /var/www/html/fy1/mainProg/Check_Main.php > /dev/null &"
で起動して、CGIでボタンを押したら、「kill -15 xxxx(プロセス番号)」を実行します。
ユーザの権限が異なるので、CGIはapacheユーザとなるため、killできません。
init.dで起動するプロセスを、user1 からapacheにしたのですが、apacheでは起動できませんでした。
(このユーザは使えませんみたいなエラーが出ます。)
この場合は、どのようにすべきか教え頂ければ幸いです。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
案1)特権(root権限)でkillする。
root権限をもっている必要がある。案2)実行ユーザをuser1にしてkillする。user1のユーザ情報を知っている必要がある。
案3)別ユーザでもプロセスをkillできるようにプログラムを変更する。
――などの手が思いつきますが、とりあえずroot権限を持っている人に相談してみては。
ありがとうございます。そりゃそうですね。
やり方が知りたかったんですが、ただ、ちょっと、質問が変わってきましたのでいったんクローズしたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- JavaScript 変数のスコープの問題? 3 2022/06/23 09:32
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- オンラインゲーム ラグナロクオンラインですがAudio System Init Failedとでて起動しません。何故で 1 2022/11/17 05:05
- 日本株 SBI証券HYPER SBI 2のエラー 1 2023/01/31 13:38
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
- サーバー ログオンユーザーがいない場合に自動再起動 1 2022/09/28 09:53
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「応答なし」の状態を監視する方法
-
バッチスクリプト処理でエラー...
-
バッチファイルで多重起動を防ぐ
-
aptでインストールしたプログラ...
-
PIC kit2 エラーについて
-
アプリケーションをインストー...
-
クリップボードの内容をEXCELに...
-
illustratorを日本語仕様にする...
-
メーリングリスト宛てのメール...
-
Macの手書き漢字入力ツールにつ...
-
OpenLDAPでのユーザ一覧表示
-
.cshrcでのエラー
-
InstallShield って何?
-
VBAで画像ファイルをダウンロー...
-
Basp21を使用してメール送信が...
-
バッチファイル内置換
-
Linuxの勉強項目
-
OS インストール場所確認
-
pkg-config のPKG_CONFIG_PATH...
-
ホームページを閲覧中のWindows...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチスクリプト処理でエラー...
-
バッチファイルで多重起動を防ぐ
-
VBでExcelが起動されているか知...
-
Linux環境変数設定(putenv?se...
-
コンソールアプリの起動結果待...
-
「応答なし」の状態を監視する方法
-
_access関数が EACCES エラーと...
-
Open Office Org 急に起動しな...
-
VBを用いてログオフから自動で...
-
ASP.NET 2.0(VB)からEXCELオブ...
-
起動したIEのウインドウタイ...
-
OLEサーバコンポーネントを作っ...
-
CreateProcessでコンソールアプ...
-
MySQLへのDB::connectで、faile...
-
RTOS(TOPPERS)プログラムで、動...
-
プリンタの状態を知る方法
-
VB6 二重起動確実防止について
-
svchostのせい?でネットに繋が...
-
CGIでinit.dで起動したプロセス...
-
デーモンプロセスの起動について
おすすめ情報