目前遇到这个错误,按照人家写的博文,输入三个命令就可以了,第一个已经安装成功, 输入第二个的时候提示:
you must specify the -p option with the path to the policy file
(有点懵,不太懂这个是什么问题)
图1:目前部署一半后提示的错误(502)
图2:输入命令以后貌似不对
我知道肯定是哪里没设置好或者还需要弄点什么,希望对Linux部署netcore比较熟的大牛能告知一下,跪谢~~
现在根据IP访问站点仍是502,百度的都是说要设置白名单,目前就是输入命令以后出现以上界面里的情况。
remarks:部署netcore是参照这篇博文来的
https://www.cnblogs.com/esofar/p/8043792.html
希望能帮我一下,再次感谢!
出现502是因为asp.net core站点还没运行起来, 如果项目源代码在linux服务器上,直接在项目文件夹中通过dotnet run
命令运行站点
我怀疑是我上传的发布文件有问题,
/root/demo/下是我上传的发布文件,刚执行dotnet run命令提示路径不对
我是新建的案例项目,没写一句代码,本地运行可以看到界面,现在提示路径不对不知道为啥..
在发布的目录下执行dotnet demo.dll 会提示这个:
(Error -99 看不懂是什么地址不可用...)
(⊙o⊙)…呃 突然又好了.... 可能最开始是没有执行命令运行站点,然后执行了以后过一会儿才生效? == 从刚收到回复执行了 dotnet run 这个时候立马访问没成功, 然后执行了 dotnet demo.dll 也没效果,然后放着没管它... 现在访问就好了。。。。。
O(∩_∩)O哈哈~ 出来就好,这个我得多捣鼓捣鼓了
@默卿: Error -99
只是绑定IPv6没成功,不影响站点的正常运行。启动后,要等nginx健康检查通过,才能正常访问
@dudu: 原来如此,懂了,我说咋突然就好了,蟹蟹٩('ω')و 开心ing 历史性的一刻 嘿嘿
我的跟你一模一样的情况,还是不行啊,一直是502
新开一个标签执行重启Nginx的命令试试呢,记得别把运行站点的窗口关了。
@默卿: 后来找到原因了,我运行完就ctrl+c杀掉了,后来让程序后台运行就行了。
@不解ぃ风情: 嗯嗯