好的,我一直在關注本指南(與其他人一起仔細檢查)嘗試安裝工作燈堆疊,但 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 install apache2 mysql-server php5 phpmyadmin
它將啟動並安裝啟動並運行 PHPMyAdmin 工作版本所需的所有軟體包。我認為該指南讓您安裝了太多您可能永遠不會使用的 PHP 庫。如果您遇到上述問題,請運行
sudo apt-get --purge 刪除您引用的行中的軟體包
從安全性和簡單性的角度來看,您應該只安裝您絕對需要的應用程式(套件)。