1

Хорошо, я следовал этому руководству (вместе с другими для двойной проверки), чтобы попытаться установить работающий стек ламп, но 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 server.

1 ответ1

2

Проверьте комментарий ниже учебника, связанного здесь. Я не думаю, что каталог phpmyadmin связан с Apache2.

Что бы это ни стоило, в Ubuntu (и других версиях Linux на основе Debian) вы можете просто набрать

sudo apt-get установить apache2 mysql-сервер php5 phpmyadmin

и он отключится и установит все пакеты, необходимые для запуска и запуска рабочей версии PHPMyAdmin. Я думаю, что в этом руководстве вы устанавливаете слишком много библиотек PHP, которые вы, вероятно, никогда не будете использовать. Если у вас есть проблемы с вышеуказанным, запустите

sudo apt-get --purge удалить пакеты из указанной строки

С точки зрения безопасности и простоты, вы должны устанавливать только те приложения (пакеты), которые вам абсолютно необходимы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .