После обновление PHP на 5.3 лёг MYSQL,как решить данный вопрос?

D
На сайте с 24.05.2010
Offline
56
2646

Привет всем,вот наконец-то смог обновить свой PHP,но сейчас лёг MYSQL

Обновлялся по такому принципу:

Первый способ: обновление PHP до версий 5.2.x и 5.3.x используя репозиторий Atomic.
Для обновления PHP необходимо сначала подключить репозиторий:
wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh
В репозитории по умолчанию ставится PHP 5.3 - это необходимо отключить, прописав следующее исключение:
exclude = php*5.3*
в секции [atomic] /etc/yum.repos.d/atomic.repo на Вашем сервере, после изменений секция [atomic] будет иметь следующий вид:
[atomic]
name = CentOS / Red Hat Enterprise Linux $releasever - atomicrocketturtle.com
mirrorlist = http://www.atomicorp.com/mirrorlist/atomic/centos-5-$basearch
#mirrorlist = http://www.atomicorp.com/channels/atomic/centos/5/mirrors-atomic
enabled = 1
priority = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt
gpgcheck = 1
exclude = php*5.3*
Обновляем PHP, вводим в консоли:
yum update php
Обновляем модуль mcrypt:(здесь чего-то уже не обновляется)
yum update php-mcrypt
После этого осталось ввести команды для проверки версии PHP и убедиться, что расширения корректно подгружаются и не возникает ошибок:
php -v
php -m
Далее, перезагружаем Apache в консоли:
/etc/init.d/httpd restart
После этого можете смело приступать к установке и работе с любой популярной CMS.

Позже при заходе на сайт пишет:

MySQL Error!
------------------------

The Error returned was:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

Error Number:
1
L
На сайте с 13.01.2011
Offline
132
#1

известная проблема ;)

Контакты-icq 535609 ()
D
На сайте с 24.05.2010
Offline
56
#2

Не подскажите как запустить Mysql?

Andreyka
На сайте с 19.02.2005
Offline
822
#3

Запустить в режиме отладки и посмотреть что ему не подходит

Не стоит плодить сущности без необходимости
S
На сайте с 23.05.2004
Offline
315
#4

1. сервер ребутнули ?

2. mysql вообще в консоли отзывается, работает ?

3. любого понимающего админа/разработчика попросить глянуть проблему, за $20 все запустят. Может быть как от сбойнутых пермишенов на pid файл, так и до порушенных либов в результате апдейта php .

Если уж очень самому хочется, то : yum update mysql в догонку запустить. С большой вероятностью , что запустится, если что то в конфиге самостоятельно не напороли.

п.с. вообще самому обновлять со сторонних репозитирев, не зная системы - вещь рисковая.

Это просто подпись.
L
На сайте с 09.08.2012
Offline
0
#5

Можно добавить в my.cnf

[mysqld_safe]

log-warnings
log-error=/var/log/mysqld.log

После этого разбираться почему не стартует.

L
На сайте с 13.01.2011
Offline
132
#6

ясно что при обновлении с атомик mysql не стартанет из за старого конфига my.cnf так как там версия mysql 5.5 . для тех кто уже обновлялся - знает что это "известная проблема ;)", и сделать mysql_upgrade, а для тех кто не в курсе проблемы и всегда anonimys - это "тупейший ответ или флуд" смотреть всегда надо между строк . причем ТС у я и решил вопрос

F
На сайте с 17.05.2009
Offline
28
#7

Посмотри в логах mysql (/var/log/mysql ?) что именно ему не нравится в конфиге - при старте он должен написать какая опция ему мешает

D
На сайте с 24.05.2010
Offline
56
#8
Logger:
известная проблема ;)

Проблема решена,спасибо за помощь)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий