• 技术文章 >后端开发 >PHP问题

    php用户权限不足怎么办

    王林王林2019-09-26 11:49:18原创2086

    php入门到就业线上直播课:进入学习

    问题:You don't have permission to access /index.html on this server.

    原因:index.html是用root用户建的文件,apache权限不够。

    解决方法:更改文件权限;chmod 755 index.html

    如果是WIN 2003下出现这个问题,请按以下方式解决:

    打开apache配置文件httpd.conf,找到这么一段:

    <Directory />
         Options FollowSymLinks
         AllowOverride None
         Order deny,allow
         deny from all
         Satisfy all
    </Directory>

    然后试着把deny from all中的deny改成了allow,保存后重起了apache,然后测试网页,访问测试网站完全正常了。

    第二种方法是Apache的配置文件httpd-vhosts.conf里,打开扩展配置

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf

    前面的#去掉了,就引入了扩展配置,而扩展配置 文件里又没配好相应 的权限“Allow from all”,所以提示此错误。

    推荐教程:PHP视频教程

    以上就是php用户权限不足怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:php 权限 不足
    上一篇:php和js有什么不同 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 777权限是什么意思• PHP如何处理文件权限?(代码示例)• 如何解决php写入文件权限失败 file_put_contents: failed to open stream: Permission denied• php中的权限修饰符有哪些
    1/1

    PHP中文网