1

私はgemを開発していて、tmp/ディレクトリにファイルを作成しています。問題は、ユーザーが私の宝石を使用するときです。そして、gemがtmpファイルを保存しようとすると、パーミッションの問題が発生します。ユーザーがchown/chmodtmpフォルダーに移動したり、として実行したりせずに、これをどのように解決できるのsudoでしょうか。

4

3 に答える 3

2

Ruby Tempfileクラスを使用できますか?

http://www.ruby-doc.org/stdlib-1.9.3/libdoc/tempfile/rdoc/Tempfile.html

于 2012-09-23T21:57:48.910 に答える
0

どうENV['TEMP']ですか?-普遍的である必要があります。

于 2012-09-24T02:35:49.777 に答える
0

簡単な回避策 (UNIX システムの場合) - 使用/tmp/

于 2012-09-23T22:23:24.197 に答える