web-dev-qa-db-ja.com

DVWAセットアップPHP function allow_url_include:Disabled

XAMPPを介してWindowsでDVWAを設定しています。Googleで約24時間検索しました-答えが見つからないようです。

私の問題はサーバーのセットアップです:

PHP function `allow_url_include: Disabled`

私の設定ファイルはそれが有効になっていると言います。それは私のポートと関係がありますか?サーバーをルーターへの外部アクセス用に設定する必要がありますか、それとも内部IPアクセスで十分ですか?

私のサーバーを設定するとき、私はこれを得ます:

データベース設定

下の[データベースの作成/リセット]ボタンをクリックして、データベースを作成またはリセットします。

エラーが発生した場合は、C:\ XAMPP\htdocs\dvwa/config/config.inc.phpに正しいユーザー認証情報があることを確認してください。

セットアップチェックオペレーティングシステム:Windowsバックエンドデータベース:MySQL PHPバージョン:5.5.30

WebサーバーSERVER_NAME:192.168.0.13

PHP関数display_errors:有効(イージーモード!)PHP function safe_mode:Disabled PHP function allow_url_include:Disabled PHP function allow_url_fopen :有効PHP function magic_quotes_gpc:Disabled PHP module php-Gd:Installed

reCAPTCHAキー:ありません

書き込み可能なフォルダーC:\ XAMPP\htdocs\dvwa/hackable/uploads /:はい)書き込み可能なファイルC:\ XAMPP\htdocs\dvwa/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt:はい

赤のステータスは、一部のモジュールを完了しようとしたときに問題があることを示しています。

8
Mette

この問題を解決するには、以下にアクセスしてください。

C:\xampp\php\php.ini

そして変更:

allow_url_include=Off

に:

allow_url_include=On

次に行きます:

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

そして変更:

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

に:

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

これは現時点で2週間前のものですが、これを修正するには、少なくともLinuxではphp.iniを変更する必要があります。私はWindowsでこれに遭遇していませんが、変更する必要がある行は次のとおりです。

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

最後の行を次のように変更します。

allow_url_include=on

次に、Apacheサーバーを再起動し、URLをリロードします。

4
Chad D

WindowsとXAMPPのインストール用に見つかりました。 DVWAフォルダにあるphp.iniファイルの値を変更しないでください。代わりに、XAMPPインストールディレクトリにあるphp.iniを探します。 C:\xampp\php\php.ini

文字列を検索します。

allow_url_include=

値をallow_url_include=Onに変更し、Apacheを再起動します。

2
Uday

問題の仲間を見つけましたが、これはWindows用ですが、あなたに適用されるかもしれません????

「php.in」ではなく「phpForApache.ini」に変更を適用する必要があります

1
Wolfxana

Kali Linuxで「Apache2ワイド」を編集する場合php.iniは私のために働きました:

# 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 + Wallow_url_includeを検索、設定On

# service restart Apache2

allow_url_includeを有効にする必要があります

allow_url_include

0
Petr Javorik