投稿日:2004年05月21日 作成鷹の巣

No.16070 CGIやPHPのスクリプトが生成するファイルの所有者変更を行うには?



CGIやPHPのスクリプトが生成するファイルの所有者変更を行うには?

No.16070 投稿時間:2004年05月21日(Fri) 11:11 投稿者名:中林 URL:

現在、Vinelinux2.6にてサーバーを構築しました。
それで、何とかCGIやPHPのスクリプトを設置して動作するようになったんですが、一点質問です。
上記スクリプトのファイルをインストール時は、FTPでアクセスできる所有者名なんですが、
例えば、掲示板などを設定して書き込んだ後にスクリプトがはき出して出来たファイルは、みんな所有者がapacheになってしまいます。
これって、コマンドか何かで変更が可能なのでしょうか?
よければ参考になるサイトなど知ってらっしゃれば教えてください。

WEBMINを使用したいんですが、何故か、Error - Access denied for 192.xxx.xx.xxxと表示されて起動しなくなってしまいました。
LINUXをインストール当時は起動していたんですが、いきなり上記のように起動しなくなって、今、必死こいて対応中です。でも今のところ分からない・・。
apt-getを実行したあたりから変なんですよね・・。

よろしくお願いします。


所有者の変更はコマンドでできます。

No.16071 投稿時間:2004年05月21日(Fri) 11:51 投稿者名:walbys URL:http://kolinahr.net/

中村さんこんにちわ。
所有者の変更はコマンドでできます。

・所有者の変更
chown -R hoge:hoge hogedir

Webminはとりあえず以下を試してみると良いかもしれません。

・webmin起動 iptables停止
service webmin restart
service iptables stop


service webmin restartをやると、bash: service: command not foundと表示。

No.16075 投稿時間:2004年05月21日(Fri) 21:01 投稿者名:中林 URL:

> 中村さんこんにちわ。
> 所有者の変更はコマンドでできます。
> > ・所有者の変更
> chown -R hoge:hoge hogedir
> > Webminはとりあえず以下を試してみると良いかもしれません。
> > ・webmin起動 iptables停止
> service webmin restart
> service iptables stop

ありがとうございました。
何とか、所有者の方はクリア出来ました。

ただ、webminの方は、
service webmin restartをやると、下記エラーが表示されるんです。
bash: service: command not found

Vinelinuxってserviceコマンドって使えないんでしょうか?
スーパーユーザー権限でやってます。


init.dディレクトリにwebmin起動スクリプトはありますか。

No.16080 投稿時間:2004年05月22日(Sat) 07:47 投稿者名:stranger URL:

> > 中村さんこんにちわ。
> > 所有者の変更はコマンドでできます。
> > > ・所有者の変更
> > chown -R hoge:hoge hogedir
> > > Webminはとりあえず以下を試してみると良いかもしれません。
> > > ・webmin起動 iptables停止
> > service webmin restart
> > service iptables stop
> > ありがとうございました。
> 何とか、所有者の方はクリア出来ました。
> > ただ、webminの方は、
> service webmin restartをやると、下記エラーが表示されるんです。
> bash: service: command not found
> > Vinelinuxってserviceコマンドって使えないんでしょうか?
> スーパーユーザー権限でやってます。

/etc/init.dディレクトリにwebmin起動スクリプトはありますか
なければ、service webmin restartはなりたたない
入れ直しができないならminiserv.plを手動で実行でしょう


動作しました。

No.16081 投稿時間:2004年05月22日(Sat) 23:45 投稿者名:中林 URL:

いろいろ確認しましたが、同じ状態で表示できませんでした。
それで、今までwebmin-1.140-1.noarch.rpmでインストールしていたのですが、一端、すべて消して、webmin-1.140.tar.gzの方を解凍して./setup.shを実行しインストールし直しました。
そうしたら、あっさりと動作しました。
同じファイルなのに何故なんでしょう?
とにもかくにもお騒がせしました。


|目次|掲示板|過去ログ目次|▲頁先頭|