using (var stream = new FileStream(filename, FileMode.Create)) {
upFile.CopyTo(stream);
}
在windows下测试是没问题的。
Access to the path '/var/www/helloworld/upload/xxx.jpg' is denied.
System.UnauthorizedAccessException: Access to the path '/var/www/helloworld/upload/xxx.jpg' is denied. ---> System.IO.IOException: Permission denied
--- End of inner exception stack trace ---
at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
相关问题
- Is shmid returned by shmget() unique across proces
- how to get running process information in java?
- Error building gcc 4.8.3 from source: libstdc++.so
- Why should we check WIFEXITED after wait in order
- Null-terminated string, opening file for reading
chomd -777 /var/www/helloworld/upload/
建议检查一下运行 asp.net core 站点的账户是否对
/var/www/helloworld/upload
目录有写权限