くだらない質問でもど偉そうに聞いていいスレ
at PHP
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
800:nobodyさん 09/09/24 05:12:01 deSLMJgv CGIのumask関数で自動生成されるファイルのパーミッションを変更しようと思い苦戦しています。 デフォルトは666でumask 022でファイルのパーミッション644には設定できるのですが、 ファイルのパーミッションを705にすることができません。 umaskでは705や755に設定するのは無理なのでしょうか? PHPファイルなので644でも動作しますが、不安要素があるので705にできたらと思っています。 詳しい方ご教授お願いします。 801:nobodyさん 09/09/28 15:50:29 +8HTDnRb まったく予測もできなく原因もわからないエラーが起こるので 例外処理を書きたいのですが try{ 例外が起こりそうな処理 }catch(Exception $e){ 例外時の処理 } これでよろしいでしょうか? なにか足りないものがあればお願いします 802:nobodyさん 09/09/28 16:06:13 +8HTDnRb スレ間違えました 803:nobodyさん 09/09/30 12:22:14 >>800 umask関数は、安全のための関数で、意図的にパーミッションの許可を下げる目的で使われるので、 新たに許可を付加することは当然できません。 ちなみにPHPファイルに実行権限を与えることには何の意味もありません。 行頭に#!/usr/bin/phpとか書いてあるなら別ですけど。 ていうか、CGIの定義やumaskも実行権限も理解していないリテラシーの人はPHPファイルや実行ファイルの 自動生成とかやっちゃいけません。危険すぎます。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5366日前に更新/206 KB
担当:undef