我无法使用下面的代码行。在我的开发机器(Windows)上它正在工作。是的,我正在 Windows 上开发应用程序并在 Ubuntu 上进行部署。下一个应用程序我不会这样做。
我收到错误消息“访问路径 /var/... 已定义”。
try
{
Directory.CreateDirectory(dirInfo.FullName + "/" + numDirs);
}
catch(Exception e)
{
return e.Message; // access to the path /var/... is defined
}
我使用 nginx 作为 Kestrel 的代理服务器。如Microsoft 指南中所述
我尝试随机触发一些权限命令,因为我远非 Ubuntu 专家,但 CreateDirectory 方法仍在产生错误。
我尝试过的权限命令:
sudo chown -R www-data:www-data /var/www/PROJECTDIR
sudo find /var/PROJECTDIR -type d -exec chmod 770 {} \;
sudo find /var/PROJECTDIR -type f -exec chmod 660 {} \;
我没有在 /var/www 中设置我的项目我正在使用 /var/anotherdir/anotherdir 之类的东西,这是一个问题吗?