Проблема с доступом к phpMyAdmin

Sankaboy

Постоялец
Регистрация
1 Фев 2012
Сообщения
112
Реакции
3
Нашел полезную мне библиотеку tidy. Решил установить.
После удаления tidy, каким-то боком перестал открываться phpMyAdmin.
Открывался он по ссылке: АПИАДРЕС/phpMyAdmin/
Входе поиска проблемы решил проверить, а установлен ли phpMyAdmin. Ранее phpMyAdmin работало на сервере.

Выполнив команду: yum list installed | grep phpMyAdmin оказалось что модуля нет(ничего не вывелось).

Файлы:
/etc/phpMyAdmin/config.inc.php
/etc/httpd/conf.d/phpMyAdmin.conf
Удалось восстановить.

По адресу: АПИАДРЕС/phpMyAdmin/ выдает ошибку 404.

В логах ничего путнего не нашел.

Админка на сервере: VestaCP.
ОС на сервере: Centos.

Посоветуйте, как мне восстановить phpMyAdmin.
С уважением!
 
Код:
yum install phpMyAdmin

Так я пробовал. В ответ мне:

# yum install phpMyAdmin
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
epel/metalink | 27 kB 00:00
* base: mirror1.babylon.network
* epel: mirror1.babylon.network
* extras: mirror1.babylon.network
* updates: mirror1.babylon.network
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
nginx | 2.9 kB 00:00
updates | 3.4 kB 00:00
vesta | 2.9 kB 00:00
Resolving Dependencies
--> Running transaction check
---> Package phpMyAdmin.noarch 0:4.0.10.15-1.el6 will be installed
--> Processing Dependency: php-tcpdf-dejavu-sans-fonts for package: phpMyAdmin-4.0.10.15-1.el6.noarch
--> Processing Dependency: php-tcpdf for package: phpMyAdmin-4.0.10.15-1.el6.noarch
--> Running transaction check
---> Package php-tcpdf.noarch 0:6.2.11-1.el6 will be installed
--> Processing Dependency: php-tidy for package: php-tcpdf-6.2.11-1.el6.noarch
---> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.2.11-1.el6 will be installed
--> Running transaction check
---> Package php-tidy.x86_64 0:5.3.3-46.el6_7.1 will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_7.1 for package: php-tidy-5.3.3-46.el6_7.1.x86_64
--> Finished Dependency Resolution
Error: Package: php-tidy-5.3.3-46.el6_7.1.x86_64 (updates)
Requires: php-common(x86-64) = 5.3.3-46.el6_7.1
Installed: php-common-5.4.43-1.el6.remi.x86_64 (@remi)
php-common(x86-64) = 5.4.43-1.el6.remi
Available: php-common-5.3.3-40.el6_6.x86_64 (base)
php-common(x86-64) = 5.3.3-40.el6_6
Available: php-common-5.3.3-46.el6_6.x86_64 (updates)
php-common(x86-64) = 5.3.3-46.el6_6
Available: php-common-5.3.3-46.el6_7.1.x86_64 (updates)
php-common(x86-64) = 5.3.3-46.el6_7.1
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Что дальше делать я не знаю.
 
у вас уже установлен пых, и при попытке поставить админа, yum пытается удовлетворить зависимость из репы updates
дайте вывод этих команд
Код:
yum list installed | grep php

yum repolist

должно быть типа
# yum list installed | grep php
php.x86_64 5.6.18-1.el6.remi @remi-php56
php-bcmath.x86_64 5.6.18-1.el6.remi @remi-php56
php-channel-phpseclib.noarch 1.3-1.el6.remi @remi
php-cli.x86_64 5.6.18-1.el6.remi @remi-php56
php-common.x86_64 5.6.18-1.el6.remi @remi-php56
php-gd.x86_64 5.6.18-1.el6.remi @remi-php56
php-gmp.x86_64 5.6.18-1.el6.remi @remi-php56
php-intl.x86_64 5.6.18-1.el6.remi @remi-php56
php-mbstring.x86_64 5.6.18-1.el6.remi @remi-php56
php-mcrypt.x86_64 5.6.18-1.el6.remi @remi-php56
php-mysqlnd.x86_64 5.6.18-1.el6.remi @remi-php56
php-pdo.x86_64 5.6.18-1.el6.remi @remi-php56
php-pear.noarch 1:1.10.1-4.el6.remi @remi
php-pecl-jsonc.x86_64 1.3.9-1.el6.remi.5.6 @remi-php56
php-pecl-zip.x86_64 1.13.1-1.el6.remi.5.6 @remi-php56
php-php-gettext.noarch 1.0.11-12.el6.remi @remi
php-phpseclib.noarch 2.0.1-1.el6.remi @remi
php-phpseclib-crypt-aes.noarch 1.0.1-1.el6.remi @remi
php-phpseclib-crypt-base.noarch 1.0.1-1.el6.remi @remi
php-phpseclib-crypt-random.noarch 1.0.1-1.el6.remi @remi
php-phpseclib-crypt-rijndael.noarch
php-process.x86_64 5.6.18-1.el6.remi @remi-php56
php-recode.x86_64 5.6.18-1.el6.remi @remi-php56
php-symfony-class-loader.noarch 2.7.11-2.el6.remi @remi
php-symfony-common.noarch 2.7.11-2.el6.remi @remi
php-tcpdf.noarch 6.2.12-1.el6.remi @remi
php-tcpdf-dejavu-sans-fonts.noarch 6.2.12-1.el6.remi @remi
php-tidy.x86_64 5.6.18-1.el6.remi @remi-php56
php-xml.x86_64 5.6.18-1.el6.remi @remi-php56
phpMyAdmin.noarch 4.4.15.5-1.el6.remi @remi


и

$ yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: centos.mirror1.spango.com
* elrepo: ftp.nluug.nl
* epel: mirror.1000mbps.com
* extras: mirror.nl.webzilla.com
* remi: remi.mirrors.cu.be
* remi-safe: remi.mirrors.cu.be
* rpmforge: mirror.nl.leaseweb.net
* updates: centos.mirror.triple-it.nl
repo id repo name status
adobe-linux-x86_64 Adobe Systems Incorporated 2
base CentOS-6 - Base 6,575
elrepo ELRepo.org Community Enterprise Linux Repository - el6 284
epel Extra Packages for Enterprise Linux 6 - x86_64 12,195+4
extras CentOS-6 - Extras 62
google-chrome google-chrome 3
google-talkplugin google-talkplugin 1
mongodb MongoDB Repository 279
remi Les RPM de remi pour Enterprise Linux 6 - x86_64 3,226
remi-safe Safe Remi's RPM repository for Enterprise Linux 6 - x86_64 588
rpmforge RHEL 6 - RPMforge.net - dag 4,712+6
updates CentOS-6 - Updates 1,490
virtualbox Oracle Linux / RHEL / CentOS-6 / x86_64 - VirtualBox 32
vivaldi vivaldi 4
yandex Yandex 1
repolist: 29,454
 
yum list installed | grep php:
php.x86_64 5.4.43-1.el6.remi @remi
php-bcmath.x86_64 5.4.43-1.el6.remi @remi
php-channel-phpseclib.noarch 1.3-1.el6.remi @remi
php-cli.x86_64 5.4.43-1.el6.remi @remi
php-common.x86_64 5.4.43-1.el6.remi @remi
php-gd.x86_64 5.4.43-1.el6.remi @remi
php-imap.x86_64 5.4.43-1.el6.remi @remi
php-intl.x86_64 5.4.43-1.el6.remi @remi
php-kolab-net-ldap3.noarch 1.0.3-1.el6.remi @remi
php-ldap.x86_64 5.4.43-1.el6.remi @remi
php-mbstring.x86_64 5.4.43-1.el6.remi @remi
php-mcrypt.x86_64 5.4.43-1.el6.remi @remi
php-mysql.x86_64 5.4.43-1.el6.remi @remi
php-pdo.x86_64 5.4.43-1.el6.remi @remi
php-pear.noarch 1:1.9.5-10.el6.remi @remi
php-pear-Auth-SASL.noarch 1.0.6-1.el6.remi @remi
php-pear-Mail-Mime.noarch 1.8.9-1.el6.remi @remi
php-pear-Mail-mimeDecode.noarch 1.5.5-5.el6.remi @remi
php-pear-Net-IDNA2.noarch 0.1.1-6.el6.remi @remi
php-pear-Net-LDAP2.noarch 2.1.0-1.el6.remi @remi
php-pear-Net-SMTP.noarch 1.6.2-1.el6.remi @remi
php-pear-Net-Sieve.noarch 1.3.4-1.el6.remi @remi
php-pear-Net-Socket.noarch 1.0.14-1.el6.remi @remi
php-php-gettext.noarch 1.0.11-4.el6.remi @remi
php-phpseclib-crypt-aes.noarch 0.3.10-1.el6.remi @remi
php-phpseclib-crypt-base.noarch 0.3.10-1.el6.remi @remi
php-phpseclib-crypt-random.noarch 0.3.10-1.el6.remi @remi
php-phpseclib-crypt-rijndael.noarch 0.3.10-1.el6.remi @remi
php-process.x86_64 5.4.43-1.el6.remi @remi
php-pspell.x86_64 5.4.43-1.el6.remi @remi
php-recode.x86_64 5.4.43-1.el6.remi @remi
php-soap.x86_64 5.4.43-1.el6.remi @remi
php-xml.x86_64 5.4.43-1.el6.remi @remi
php-xmlrpc.x86_64 5.4.43-1.el6.remi @remi
vesta-php.x86_64 0.9.7-3


yum repolist:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror1.babylon.network
* epel: mirror1.babylon.network
* extras: mirror1.babylon.network
* updates: mirror1.babylon.network
repo id repo name status
base CentOS-6 - Base 6,575
epel Extra Packages for Enterprise Linux 6 - x86_64 12,199
extras CentOS-6 - Extras 62
nginx nginx repo 14
updates CentOS-6 - Updates 1,490
vesta Vesta - cmmnt 24
repolist: 20,364
 
Вы патаетесь поставить php-tidy-5.3.3, в то время как у вас установлен php-common-5.4.43, либо откатывайтесь на версию php-common-5.3* либо устанавливайте php-tidy для php 5.4
 
Вы патаетесь поставить php-tidy-5.3.3, в то время как у вас установлен php-common-5.4.43, либо откатывайтесь на версию php-common-5.3* либо устанавливайте php-tidy для php 5.4

На счет отката или обновления я узнал после установки tidy. Пхп обновлять точно не буду потому, что еще больше проблем будет. Мне бы phpMyAdmin восстановить.
 
Ну тогда установите сначала вручную Для просмотра ссылки Войди или Зарегистрируйся
после установки продолжите установку phpmyadmin

Ругается:

rpm -Uvh Для просмотра ссылки Войди или Зарегистрируйся x86_64/php54-php-tidy-5.4.45-7.fc24.remi.x86_64.rpm
Retrieving Для просмотра ссылки Войди или Зарегистрируйся y-5.4.45-7.fc24.remi.x86_64.rpm
error: Failed dependencies:
libtidy.so.5()(64bit) is needed by php54-php-tidy-5.4.45-7.fc24.remi.x86 _64
php54-php-common(x86-64) = 5.4.45-7.fc24.remi is needed by php54-php-tid y-5.4.45-7.fc24.remi.x86_64

Или в ручную ставится по другому??
 
вы ставите из чужой репы, точнее другой ОС (хоть и идентичной)
коль у вас стоит 5.4 из реми, то и tidy ставьте оттуда, где ОС центос (el6) а не федора (или какого нибудь рпм архива если щас уже нет актуальнага)

в общем, принимая во внимание предупреждение на странице реми:
Warning: some noarch packages may requires php 5.5 or greater (e.g. phpMyAdmin > 4.5)
so you may have to enable remi-php55 or remi-php56 to use these (but PHP 5.4 is EOL, so upgrade is recommended).

вам проще будет скачать пыхадмин архивом и закинуть в какой нить виртуалхост и не парить себе мозг.
 
Последнее редактирование:
Назад
Сверху