window.cnblogsConfig = { webpageTitleOnblur: '404-页面丢失', } window.cnblogsConfig = { webpageTitleOnblurTimeOut: 500, }

宝塔+DVWA function allow_url_include Disabled错误

问题描述

宝塔配置DVWA出现function allow_url_include: Disabled错误

image-20241014185103581

解决方法

  1. 查看DVWA文件夹中的php.ini
    image-20241014184119501

    一般默认是正确的

  2. 查看网站php环境的配置文件。
    宝塔默认路径为:/www/server/php/80/etc/php.ini
    注意,本人网站使用的是php80版本,所以路径中的数字是80,请根据实际使用php版本进行目录查找
    打开php.ini文件后查找allow_url_include =,修改为 On

    image-20241014184545294


    如果使用的是高版本的php,进行下一步之前,最好查找一下disable_functions把这行给注释掉,这个是禁用一些危险函数的配置。可以先注释掉,之后不练靶场了再改回来。

    image-20241014191119649
    如果不注释掉的话,之后使用靶场的时候可能会出现如下的未捕获错误。
    image-20241014190728176

  3. 重启服务器,注意是重启服务器
    虽然DVWA页面写的是If you see disabled on either allow_url_fopen or allow_url_include, set the following in your php.ini file and restart Apache.重启Apache。
    但是本人亲测需要重启整个服务器才能生效。
    宝塔重启服务器的选项在宝塔面板首页的右上角。

posted @ 2024-10-31 14:26  憂心如惔  阅读(224)  评论(0)    收藏  举报