数据库连接地址问题
我使用AR16版本后端使用netcoore WEB,这个网站和数据库安装到同一台机器,请问,数据库连接可以填写127.0.0.1吗?还是需要填写公网的IP地址?公网没有开发数据库端口。我使用127.0.0.1报错麻烦帮助看看是什么问题?谢谢
问题已经解决了,原因是不能使用supervisor启动,作为一个经验。感谢支持 127.0.0.1没有问题,你看下你是用数据库用户名密码的方式还是用windows身份验证的方式,windows身份验证注意下数据库权限设置 谢谢,发现问题不是数据库问题,是在linux下面通过nginx后渲染失败,找不到原因,在windows server下用nginx也没有问题,linux不行 林瑞奇 发表于 2023-1-15 23:15
谢谢,发现问题不是数据库问题,是在linux下面通过nginx后渲染失败,找不到原因,在windows server下用ngin ...
我们这边看您发布了好几个帖子,应该问题都是一个导致的,您是对AR的发布做了nginx代理吗
方便把您nginx的代理的配置文件截图看一下,猜测应该是配置代理后在请求某些资源的时候出现请求不到的情况
截图说明一下AR本身发布的端口和代理后的端口,都截图看一下
location /mtreport {
proxy_pass http://127.0.0.1:2022;
add_header Access-Control-Allow-Origin $http_origin;
add_header Access-Control-Allow-Headers *;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection keep-alive;
proxy_set_header Host $http_host;
proxy_cache_bypass $http_upgrade;
if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|rdlx|exe|xlsx|ppt|pptx|js|css|gif|jpg|jpeg|png|bmp|swf)$){ }
} 林瑞奇 发表于 2023-1-16 12:10
您好,我们这边先本地复现一下试一下,看是否会有同样的问题,先排查一下 好的,请用公网为非80端口,你可以用我上面那个链接排查,人如果不能重现问题,我给你ssh远程密码登陆看看 找到问题了吗?上线不了,谢谢 您好,我这边测试了Linux部署的话,可以nginx这样代理是可以正常访问的
我看您的nginx配置是代理了二级目录是吧,希望浏览器访问mtreport,然后去加载AR的报表是吗?
如果您是需要二级目录访问的话,那么您的报表工程需要添加这个配置,才可以支持二级目录访问
页:
[1]
2