2017-05-16 3 views
1

私はDVWAをセットアップしています。私が持っている小さな問題を全て解消しようと多くの楽しみがありましたが、特に私はかなり苦労しています。Kali Linuxにphp5.6をインストールする

アドバイスは非常に高く評価されています!

DVWAは、Kali Linuxの持つphp7.0をサポートしていません。ここで

は、私は私のフォーマットがとてもきれいにし、正しく私のコードを提示して能力の私の不足を言い訳してくださいかなり悪いことを知っている私のシステム

Linux kali 4.9.0-kali3-amd64 #1 SMP Debian 4.9.18-1kali1 (2017-04-04) x86_64 GNU/Linux 

のための私の仕様です。

私はDVWAにphp5.6が必要なことをたくさん見てきましたので、私はphpサイトに行き、php5.6.30をダウンロードしてくれました。これは私にこれを与えました、php-5.6.30.tar.gz。 sudo tar -zxvf php-5.6.30.tar.gzでそれを開梱して、うまくいくように見えました。

ダウンロードディレクトリからphp5.6.30をphp7のある/​​ etc/phpに移動しました。私がphp5.6.30ディレクトリに入ると、php7.0ディレクトリにあるapache2、cli、またはmods-availableが表示されません。

[email protected]:/etc/php/php-5.6.30# ls 

は私にファイルやディレクトリのいくつかであると私は、ファイルの全体の束を取得し、ビルド、梨、メイン、内線のようなサブディレクトリの束を与えます。

私は

[email protected]:~# apt-get install php-5.6.30 

を実行して、パッケージリストを読みバック

[email protected]:~# apt-get install php-5.6.30 

を取得...の状態情報を読み取る ビルの依存関係ツリー
を完了... E完了:にできませんがパッケージを見つけるphp-5.6.30 E:globでパッケージを見つけることができませんでした 'php-5.6.30' E: 、PHPのサイトが稼働して提案された正規表現のPHP-5.6.30 'で

を任意のパッケージを見つける

[email protected]:~# apt-get install php5.6.30-common libapache2-mod-php5.6.30 php5.6.30-cli 

が、私はまだエラー、

ルートカーリー@得ませんでした。 :〜#apt-get install php5.6.30-common libapache2-mod-php5.6.30 php5.6.30-cli パッケージリストを読む...完了 建物依存ツリー
状態情報を読み込み中...完了 E:パッケージphp5.6.30-commonを見つけることができません E:globでパッケージを見つけることができませんでした 'php5.6.30-common' E:regex 'php5.6.30-common'でパッケージを見つけることができませんでした E :パッケージを見つけることができませんlibapache2-mod-php5.6.30 E:glob 'libapache2-mod-php5.6.30'でパッケージを見つけることができません E:regex 'libapache2-mod-php5でパッケージを見つけることができませんでした。 6.30 ' E:パッケージphp5.6.30-cliを見つけることができません E:globでパッケージを見つけることができませんでした' php5.6.30-cli ' E:regex' php5.6でパッケージを見つけることができませんでした。

私は実行し、

apt-get install php5-common libapache2-mod-php5 php5-cli 

「30-cliの私は、パッケージリストを読みバック

を取得...の状態情報を読み取る ビルの依存関係ツリー
を完了...完了 パッケージphp5-cliは利用できませんが、別のパッケージで参照されています。 パッケージが見つからない、廃止された、または が別のソースからのみ利用可能である可能性があります。 パッケージphp5-commonは利用できませんが、別のパッケージで参照されます。 パッケージが見つからない、廃止された、または が別のソースからのみ利用可能である可能性があります。 パッケージlibapache2-mod-php5は利用できませんが、別のパッケージで参照されます。 これは、パッケージが見つからない、廃止された、または が別のソースからのみ利用可能であることを意味します。 E: 'php5-common'パッケージにインストール候補がありません E: 'libapache2-mod-php5' E:パッケージ 'php5-cli'にインストール候補がありません

答えて

3

phali5はkali linuxローリングメインから削除されました。

ので、あなたがソースにこれを追加する必要があります。このバックファイル

echo 'deb http://old.kali.org/kali sana main non-free contrib' >> /etc/apt/sources.list 
その後、

その後、

apt-get update 

あなたはPHP5

apt-cache search php5 
ためのオプションを見ることができるはずを取得します

完了したら、ソースエントリを削除することを忘れないでください。

0

また、シナリオを使ってkali linuxで目的のパッケージを検索してインストールすることもできます。 シナプスをインストールするには

sudo apt-get update 
sudo apt-get install synaptic 
関連する問題