Ubuntu 12.04 で phpmyadmin が動作しない

Ubuntu 12.04 で phpmyadmin が動作しない

わかりました、私はフォローしていますこのガイド(他のものと一緒に再確認) 動作するランプ スタックをインストールしようとしましたが、phpmyadmin は常に HTTP 500 サーバー エラーをスローします。PHP は正常に実行されますが、動作しないのは PHPmyadmin だけです。

私は毎回ランプスタック全体をアンインストールして最初からやり直します。手順 6 には次のように書かれています:

apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

次のエラーを返します:

The following packages have unmet dependencies:
php5-intl : Depends: libicu44 (>= 4.4.1-1) but it is not installable
E: Unable to correct problems, you have held broken packages

これを除く他のすべてのパッケージをインストールし、phpmyadmin をインストールしようとしても、500 サーバー エラーが返されます。

答え1

チュートリアルの下のコメントをご覧くださいここにリンクphpmyadmin ディレクトリは Apache2 にリンクされていないと思います。

ちなみに、Ubuntu(および他のDebianベースのLinuxバージョン)では、次のように入力するだけで済みます。

sudo apt-get インストール apache2 mysql-server php5 phpmyadmin

すると、PHPMyAdminの稼働に必要なパッケージがすべてインストールされます。このガイドでは、おそらく使用しないであろうPHPライブラリを大量にインストールするように指示されていると思います。上記の方法で問題がある場合は、

sudo apt-get --purge 削除見積りラインからのパッケージ

セキュリティとシンプルさの観点から、絶対に必要なアプリケーション (パッケージ) のみをインストールする必要があります。

関連情報