1

/tmp フォルダが任意の UNIX システムで PHP/Apache によって書き込み可能であると仮定しても問題ありませんか? スクリプトを作成していて、キャッシュを tmp フォルダーに保存したいのですが、それが問題を引き起こす可能性があるかどうかを知りたいです。

4

2 に答える 2

3

大丈夫なはずです。/tmp誰もが使えるように作られています。ただし、特定の権限を設定しないと、誰でもあなたのファイルを読み取ることができることにも注意してください。

不明な場合は、インストール スクリプトで/tmpフォルダーをチェックし、ユーザーが別の一時的な場所を構成できるようにします。ユーザーごとにニーズが異なるため、これがおそらく最善の策です。たとえば、負荷分散されたサーバーを使用しているユーザーを考えてみましょう。彼女は、すべてのホスト間で共有されているフォルダーを使用したいと思うかもしれません。

于 2010-10-18T09:47:27.343 に答える
1

Linux の一部のバリエーションでは、/tmp フォルダーに依存することはできません。しばらくすると自動でクリーンアップされます。アプリケーションには、自分で管理するアプリ内にローカルの tmp フォルダーを用意するのが最適です。

于 2010-10-18T09:47:50.813 に答える