ApacheサーバーでホストされているWebアプリケーション内でJavaライブラリを使用しています。ライブラリのReadConfFileメソッドは、ファイルが見つからないというエラーを返します。メソッドは次のとおりです
public byte[] ReadConfFile()
{
try
{
File file = new File("/home/product/api/conf.txt");
if(!file.exists())
return "file not found".getBytes();
byte[] buf = new byte[(int) file.length()];
FileInputStream fis = new FileInputStream(file);
fis.read(buf);
return buf;
} catch (IOException e)
{
e.printStackTrace();
return null;
}
}
Web アプリケーションからのローカル ファイル システムへのアクセスは許可されていますか? はいの場合、設定する必要のあるアクセス許可はありますか?