電子書籍の厳選無料作品が豊富!

Perlで属性を変更したいのですができません。
何とか属性を変更することはできないでしょうか?
system(qq(chmod 0755,"test.cgi"));
もし、ご存知の方おられましたら教えてください。
宜しくお願い致します。

A 回答 (1件)

chmod 0755, 'test.cgi' or die "?! err reason: $!,";



――みたいに、Perlが備え持つコマンドchmodが使えます。
上記コードなら、エラー時には原因となるメッセージが出力されると思いますので、それで原因切り分けを行ってみては。

プログラムが正しくても、セキュリティ権限的に許されてなかったりしますので、その場合はシステム管理者に相談するしか無いかと。
    • good
    • 0
この回答へのお礼

回答いただきありがとうございます。
とても、参考になりました!

お礼日時:2006/05/12 17:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!