Open enowit opened 4 years ago
系统环境: centos 7.7
服务器软件: nginx
问题1:生成所有页面的时候首页的路径是错误的“\var\web\wwwroot\index_2.html \var\web\wwwroot\index_3.html \var\web\wwwroot\index.html”,应该是跨平台的“\”路径分隔符的问题,使用Path.Combine可以解决;
问题2:根据github项目首页的方法,dotnet publish ./src/SSCMS/SSCMS.csproj -r linux-x64 --configuration Release -o dist/sscms-linux-x64 /p:PublishSingleFile=true 这个是无法执行的,会提示:“此处省略....Microsoft.NET.Publish.targets(91,5): error NETSDK1099: 发布到单一文件仅适用于可执行应用程序。”错误。
问题3:在操作“系统管理”->"统计图表"->"管理员工作统计"的时候会报错,点击“用户数据统计”的时候出现了严重错误,导致sscms.json内的配置信息丢失,目前发现丢失的是"Urls": "http://*:5000"字段,这会导致服务无法正常使用。需要手动加上配置,然后重启服务。
目前测试发现的问题就这么多,感谢SiteServer CMS开发团队把这么好的系统开源给大家,希望系统越做越好。
问题1的首页生成路径问题具体怎么解决呢???
系统环境: centos 7.7
服务器软件: nginx
问题1:生成所有页面的时候首页的路径是错误的“\var\web\wwwroot\index_2.html \var\web\wwwroot\index_3.html \var\web\wwwroot\index.html”,应该是跨平台的“\”路径分隔符的问题,使用Path.Combine可以解决;
问题2:根据github项目首页的方法,dotnet publish ./src/SSCMS/SSCMS.csproj -r linux-x64 --configuration Release -o dist/sscms-linux-x64 /p:PublishSingleFile=true 这个是无法执行的,会提示:“此处省略....Microsoft.NET.Publish.targets(91,5): error NETSDK1099: 发布到单一文件仅适用于可执行应用程序。”错误。
问题3:在操作“系统管理”->"统计图表"->"管理员工作统计"的时候会报错,点击“用户数据统计”的时候出现了严重错误,导致sscms.json内的配置信息丢失,目前发现丢失的是"Urls": "http://*:5000"字段,这会导致服务无法正常使用。需要手动加上配置,然后重启服务。
目前测试发现的问题就这么多,感谢SiteServer CMS开发团队把这么好的系统开源给大家,希望系统越做越好。