wake-up-neo.com

DVWA-Setup PHP Funktion allow_url_include: Deaktiviert

Ich stelle DVWA unter Windows über XAMPP ein, und ich habe ungefähr 24 Stunden lang in Google gesucht - ich finde anscheinend keine Antwort.

Mein Problem ist das Einrichten des Servers:

PHP function `allow_url_include: Disabled`

Meine Konfigurationsdatei sagt, dass es aktiviert ist. Könnte es etwas mit meinen Ports zu tun haben? Sollte ich meinen Server für den externen Zugriff auf meinen Router einrichten oder reicht der interne IP-Zugriff aus?

Beim Einrichten meines Servers bekomme ich Folgendes:

Datenbankeinrichtung

Klicken Sie unten auf die Schaltfläche "Datenbank erstellen/zurücksetzen", um Ihre Datenbank zu erstellen oder zurückzusetzen.

Wenn Sie eine Fehlermeldung erhalten, stellen Sie sicher, dass Sie über die korrekten Anmeldeinformationen des Benutzers verfügen: C:\XAMPP\htdocs\dvwa/config/config.inc.php

Setup-Überprüfung Betriebssystem: Windows Backend-Datenbank: MySQL PHP Version: 5.5.30

Webserver SERVER_NAME: 192.168.0.13

PHP-Funktion display_errors: Aktiviert (Easy Mode!) PHP Funktion safe_mode: Deaktiviert PHP Funktion allow_url_include: Deaktiviert PHP Funktion allow_url_fopen: Aktiviert PHP Funktion magic_quotes_gpc: Deaktiviert PHP Modul php-Gd: Installiert

reCAPTCHA-Schlüssel: fehlt

Beschreibbarer Ordner C:\XAMPP\htdocs\dvwa/hackable/uploads /: Ja) Beschreibbare Datei C:\XAMPP\htdocs\dvwa/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt: Ja

Status rot, zeigt an, dass ein Problem auftritt, wenn versucht wird, einige Module abzuschließen.

7
Mette

Um das Problem zu lösen, gehen Sie zu:

C:\xampp\php\php.ini

Und ändern:

allow_url_include=Off

Zu:

allow_url_include=On

Dann geh zu:

C:\xampp\htdocs\DVWA\config\config.inc.php

Und ändern:

$_DVWA[ 'recaptcha_public_key' ]  = ' ';
$_DVWA[ 'recaptcha_private_key' ] = ' ';

In:

$_DVWA[ 'recaptcha_public_key' ]  = '6LdK7xITAAzzAAJQTfL7fu6I-0aPl8KHHieAT_yJg';
$_DVWA[ 'recaptcha_private_key' ] = '6LdK7xITAzzAAL_uw9YXVUOPoIHPZLfw2K1n5NVQ';
6
manali pawar

Ich weiß, das ist zu diesem Zeitpunkt zwei Wochen alt, aber um dies zu beheben, sollten Sie php.ini zumindest unter Linux ändern. Ich bin unter Windows nicht darauf gestoßen, aber hier ist die Zeile, die Sie ändern müssen:

; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
; http://php.net/allow-url-include
allow_url_include=Off

Ändern Sie die letzte Zeile in:

allow_url_include=on

Starten Sie nun den Apache-Server neu und laden Sie die URL neu.

4
Chad D

Fand es für die Windows- und XAMPP-Installation. Ändern Sie nicht die Werte in der php.ini-Datei im DVWA-Ordner. Suchen Sie stattdessen nach php.ini im XAMPP-Installationsverzeichnis, z. C:\xampp\php\php.ini

Suche nach dem String:

allow_url_include=

Ändern Sie den Wert in allow_url_include=On und starten Sie Apache erneut.

2
Uday

Habe die Probleme gefunden, aber dies gilt für Windows, kann aber für Sie zutreffen ????

sie müssen die Änderungen in der "phpForApache.ini" anwenden, nicht in der "php.in".

1
Wolfxana

Für die Bearbeitung von Kali Linux "Apache2 wide" arbeitete php.ini für mich:

# updatedb
# locate php.ini
/etc/php/7.2/Apache2/php.ini
/etc/php/7.2/cli/php.ini
/usr/lib/php/7.2/php.ini-development
/usr/lib/php/7.2/php.ini-production
/usr/lib/php/7.2/php.ini-production.cli
/var/www/html/DVWA-master/php.ini
# nano /etc/php/7.2/Apache2/php.ini

CTRL + W, Suche nach allow_url_include, setze On

# service restart Apache2

Sie sollten allow_url_include aktiviert haben

 allow_url_include

0
Petr Javorik