Canonical имеет каталог компонентов. Они должны работать с Ubuntu и не вызывать конфликтов. Насколько хорошо они работают вместе вообще, не показано.
В рамках установки Ubuntu по умолчанию (apt install phpmyadmin) PhpMyAdmin включен (и включен) в конфигурацию Apache через этот дополнительный файл конфигурации:
/etc/apache2/conf-enabled/phpmyadmin.conf
Этот файл является символической ссылкой на файл [ f5], и когда мы вводим a2enconf или a2disconf, мы включаем или отключаем эту символическую ссылку.
На своей стороне файл /etc/apache2/conf-enabled/phpmyadmin.conf является символической ссылкой на файл /etc/phpmyadmin/apache.conf ].
Согласно обсуждаемому ниже вопросу, во время процесса установки что-то пойдет не так, и последняя символическая ссылка не создана.
Решение, предоставленное @abalter, является ручным созданием этой символической ссылки:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
Затем включите этот файл конфигурации и перезапустите Apache или просто перезагрузите его конфигурацию: [!d5 ]
sudo a2enconf phpmyadmin.conf
sudo systemctl reload apache2.service # within Ubuntu 16.04
sudo service apache2 reload # within Ubuntu 14.04
В рамках установки Ubuntu по умолчанию (apt install phpmyadmin) PhpMyAdmin включен (и включен) в конфигурацию Apache через этот дополнительный файл конфигурации:
/etc/apache2/conf-enabled/phpmyadmin.conf
Этот файл является символической ссылкой на файл /etc/apache2/conf-available/phpmyadmin.conf, и когда мы вводим a2enconf или a2disconf, мы включаем или отключаем эту символическую ссылку.
На своей стороне файл /etc/apache2/conf-enabled/phpmyadmin.conf является символической ссылкой на файл /etc/phpmyadmin/apache.conf ].
Согласно обсуждаемому ниже вопросу, во время процесса установки что-то пойдет не так, и последняя символическая ссылка не создана.
Решение, предоставленное @abalter, является ручным созданием этой символической ссылки:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
Затем включите этот файл конфигурации и перезапустите Apache или просто перезагрузите его конфигурацию:
sudo a2enconf phpmyadmin.conf
sudo systemctl reload apache2.service # within Ubuntu 16.04
sudo service apache2 reload # within Ubuntu 14.04
В рамках установки Ubuntu по умолчанию (apt install phpmyadmin) PhpMyAdmin включен (и включен) в конфигурацию Apache через этот дополнительный файл конфигурации:
/etc/apache2/conf-enabled/phpmyadmin.conf
Этот файл является символической ссылкой на файл /etc/apache2/conf-available/phpmyadmin.conf, и когда мы вводим a2enconf или a2disconf, мы включаем или отключаем эту символическую ссылку.
На своей стороне файл /etc/apache2/conf-enabled/phpmyadmin.conf является символической ссылкой на файл /etc/phpmyadmin/apache.conf ].
Согласно обсуждаемому ниже вопросу, во время процесса установки что-то пойдет не так, и последняя символическая ссылка не создана.
Решение, предоставленное @abalter, является ручным созданием этой символической ссылки:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
Затем включите этот файл конфигурации и перезапустите Apache или просто перезагрузите его конфигурацию:
sudo a2enconf phpmyadmin.conf
sudo systemctl reload apache2.service # within Ubuntu 16.04
sudo service apache2 reload # within Ubuntu 14.04