スレッド表示 | フラット表示〕 全トピック 920 件中 886 番目 次≫ ≪前

セーフモードについて

created: 2003-03-23 15:04 | modified: 2003-03-27 12:13 | reply: 3

[220] セーフモードについて

user: yagi ホームページ | created: 2003-03-23 15:04
いやぁ、PHPがセーフモードで起動しているサーバに移転したのがまずかった。自作スクリプトをテストしようにもセーフモードではmkdirやsymlink、rename関数などが使えず、また、取得できる環境変数も限られていて自作アクセス解析スクリプトも試せない・・・。

そこで質問なのですが、セーフモードではどのような制限を受けてしまうのか、詳細を知っている方がいましたらお願いします。
reply: 221 返信 編集 削除

[221] 自分で調べてみたところ・・・

user: yagi ホームページ | created: 2003-03-23 22:18
ファイルロックにmkdir、symlink、renameは使えず、カレントディレクトリのログファイルのみを読み書きできるもよう。ということは、PHPスクリプトとそれによって読み書きされるログファイル、また、jcodeライブラリなどはすべて同じディレクトリに置く必要があるようです。

他にもいろいろ情報を知っておられる方がいましたらお教えください。
Parent: 220  reply: 224 返信 編集 削除

[224] セーフモードで稼動させてる方ご協力ください

user: ゆうじ | created: 2003-03-26 23:32
yagiさん。こんばんは。
お返事が遅くなり申し訳ありませんでした。(^^;)

セーフモードで動かす機会が無いので
大変貴重な情報ですね。ありがとうございました。
これほど制限があるとは・・・大変ですね。

同じくセーフモード下で稼動させたことのあるかた、
参考になるURIなどございましたらおしえてください。
Parent: 221  reply: 225 返信 編集 削除

[225] お返事ありがとうございます

user: yagi ホームページ | created: 2003-03-27 12:13
お返事ありがとうございます、ゆうじさん(^^)

PHPスクリプトを配布されている方々にとっては、
これは重大、かつ、重要な問題ですね。
なにしろ、ファイルロックには基本的にflock
を使う必要があり、ログ更新にunlinkやrename
を使うことができないからです。
それから、スクリプトで読み書きされるものはすべてカレントディレクトリにおかなければならないようですので、
これらを考慮して、PHPスクリプトを配布するように心がける必要があります。
セーフモードで起動しているところは結構ありますから、セーフモードでも動くものを配布するようにしなければなりません(^^;

みなさんからの情報もお待ちしております。
Parent: 224  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 886 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑