博客
关于我
国标流媒体服务器以ROOT身份运行提示“permission denide”报错解决
阅读量:562 次
发布时间:2019-03-10

本文共 614 字,大约阅读时间需要 2 分钟。

最近,我们的国标流媒体服务器进行了新版本的研发工作,新功能背景下也带来了不少需要关注的内容。随着版本更新的推进,我们也会持续进行测试工作,确保每一项新功能都能稳定运行。

在测试过程中,我们遇到了一个需要解决的问题:在Linux系统中以root身份运行国标GB28181流媒体服务器时,提示“fork/exec ……/redis/redis-server:permission denide”错误信息,导致服务器启动失败。经过初步排查,这一问题与文件权限有关。

经过深入分析,该问题主要出现在两个文件权限不足:国标流媒体服务器目录下的redis/redis-server 和sms/nginx/nginx文件。为解决这一问题,我们按照以下步骤进行操作:

  • 执行chmod 755命令,给上述两个文件赋予可执行权限。

  • 重新以root权限运行./easygbs命令,验证服务器是否能正常启动。

  • 经过权限调整后,服务器程序能够成功启动并运行。测试结果表明,此次权限优化有效解决了启动失败的问题。

    在确认问题解决后,我们对相关文档做了进一步优化,以便后续操作提供更直观的指导。这次经历提醒我们,在后续版本开发中,应用环境的测试仍然是一个关键环节,尤其是在涉及文件权限和权限管理时,更需要格外注意。

    通过此次实践,我们不仅加深了对服务器部署环境的理解,也为后续版本升级制定了更完善的测试方案。希望这份经验能为大家在类似场景下提供一些参考价值。

    转载地址:http://bmuvz.baihongyu.com/

    你可能感兴趣的文章
    GitHub上传时,项目在已有文档时直接push出现错误解决方案
    查看>>
    云数据库
    查看>>
    图计算
    查看>>
    大数据在不同领域的应用
    查看>>
    页面置换算法
    查看>>
    推荐系统资料
    查看>>
    文件系统的层次结构
    查看>>
    减少磁盘延迟时间的方法
    查看>>
    vue(渐进式前端框架)
    查看>>
    权值初始化和与损失函数
    查看>>
    案例讨论
    查看>>
    传输层基本功能
    查看>>
    最长公共子序列
    查看>>
    问题的计算复杂度:排序问题
    查看>>
    算法的伪码表示
    查看>>
    递推方程与算法分析
    查看>>
    主定理的应用
    查看>>
    动态规划算法的迭代实现
    查看>>
    最优装载问题
    查看>>
    最大团问题
    查看>>