首页 > 其他分享 >宝塔+DVWA function allow_url_include Disabled错误

宝塔+DVWA function allow_url_include Disabled错误

时间:2024-10-31 14:21:03浏览次数:4  
标签:function 宝塔 include url DVWA allow php

问题描述

宝塔配置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。
    但是本人亲测需要重启整个服务器才能生效。
    宝塔重启服务器的选项在宝塔面板首页的右上角。

标签:function,宝塔,include,url,DVWA,allow,php
From: https://www.cnblogs.com/yxrd/p/18517664

相关文章

  • 浏览器输入URL整个响应过程
    当你在浏览器中输入一个URL时,整个过程涉及多个步骤,通常可以分为以下几个阶段:1、DNS解析:浏览器首先需要将URL中的域名(如www.example.com)转换为对应的IP地址。这个过程通过DNS(域名系统)完成。浏览器会检查本地缓存,如果没有找到,则向DNS服务器发送请求。2、建立TCP连接:一旦获......
  • Array and string offset access syntax with curly braces is deprecated
    你遇到的这个问题确实是因为PHP版本升级后对一些语法的支持发生了变化。具体来说,从PHP7.4开始,使用大括号 {} 访问数组和字符串的偏移已经被弃用,并将在未来的版本中完全移除。因此,你需要对代码进行相应的调整。解决方法方法一:降级PHP版本更改PHP版本为7.0以下的版本:如果你......
  • IOError: [Errno 2] No such file or directory: '/tmp/pip-build-TOULQc/urllib3/set
     [root@]#pipinstallelasticsearch==6.8.2Collectingelasticsearch==6.8.2Downloadinghttp://mirrors.cloud.aliyuncs.com/pypi/packages/96/7a/3627579d85bd4d9f4bf73b1d4240e11612f02d86c7c53fbb934cd11d5d57/elasticsearch-6.8.2-py2.py3-none-any.whl(90kB)......
  • How to use js to parse a url string to a url object All In One
    HowtousejstoparseaurlstringtoaurlobjectAllInOne如何利用js将url字符串解析为url对象demos//consturl=globalThis.window.location.href;//consturl=window.location.href;constautoConvertPageToRepo=(page=``)=>{if(!globalThis.wi......
  • 【SpringMVC】传递json,获取url参数,上传文件
    【传递json数据】【json概念】一种轻量级数据交互格式,有自己的格式和语法,使用文本表示一个对象或数组的信息,其本质上是字符串,负责在不同的语言中数据传递与交换json数据以字符串的形式体现【json字符串与Java对象互转】我们需要在pom.xml中增加对json的依赖【对象转jso......
  • Prometheus监控url存活
    Prometheus监控url存活及Alertmanager告警......
  • 在浏览器输入URL之后, 会发生什么?
    在浏览器输入URL之后的流程大体分为六步:DNS解析发起TCP连接(三次握手)发送HTTP请求服务器处理请求并返回HTTP报文浏览器解析渲染页面关闭连接请求(四次挥手)这里用一张可视化图表来演示流程1.DNS解析DNS解析就是寻找在哪台主机上有你需要的资源的过程,也就是寻找......
  • Laravel报错Call to undefined function Termwind\ValueObjects\mb_strimwidth()解
    Laravel报错CalltoundefinedfunctionTermwind\ValueObjects\mb_strimwidth()通常是因为php的mbstring扩展没有打开解决办法:搜索extension=mbstring去掉前面的;注释符即可,需要注意的是,Laravel开发环境通常是通过phpartisanserve命令运行在命令行中的,所以应该修改php环境......
  • SAP-ABAP开发学习-FUNCTION ALV
    ALV概览        ALV全称SAPListView,是SAP提供的一个强大的数据报表显示工具。ALV实质上是一个屏幕控件对象,它通过程序传递数据内表的方式来显示数据。实现方式:调用标准函数;优化接口:用户可以实现对字段的排序、筛选及统计等功能。显示方式:List类似于write语句输......
  • 立即执行函数表达式(Immediately Invoked Function Expression, IIFE)的学习
    一、立即执行函数表达式(ImmediatelyInvokedFunctionExpression,IIFE)。这种模式在JavaScript中常用于创建一个独立的作用域,以避免变量污染全局命名空间。常见的例子可以分解如下:(function(window){//这里可以写任何需要执行的代码})(window);在这个例子中,funct......