0
これは問題です。アプリケーションは特定の場所にフォルダを作成することになっています(これもハードコーディングしました)が、プロダクションサーバーで実行すると作成されず、例外もスローされませんそれを作成することができなかったこと。後でコードでそれらのファイルを使用しようとしているとき、それらが存在しないと訴える。
私はsudoを使用してのinit.dでTomcatサーバーを起動し、そのプロセスがルートであるべきで、何の権限の問題を持っていないが、これは、処理許可問題になると考えていました!あなたがこれについて何か考えているなら、私はそれらを聞くのが大好きです。ありがとう、たくさんの人。
p.s.私がテストしたすべてのコンピュータはMax OS X(10.5.6)で、プロダクションサーバはRedHat Linux(バージョンはわかりませんが、最近のものです)です。
は、本番環境に関する異なる何ですか?ファイルシステム上のフォルダの絶対パスと、そのフォルダのアクセス許可、例えばある何 –
Iたつもり推測パーミッションの問題... – jjnguy
(drwxr-xr-x)? – Jon