Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обновление MySQL и PHP 
V
    Опции темы
2man
Дата 15.1.2008, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2007
Регистрация: 6.5.2005
Где: Нижние Чигири

Репутация: 1
Всего: 71



Суть проблемы такова. В локальной сети работает форум под MySQL4 и PHP 4. Сейчас устанавливают игровой сервер, который тоже использует MySQL и PHP, только версия ему нужна 5. Естественно, одновременно я запустить оба сервера не могу, поэтому надо как-то их между собой подружить.
Так вот, как мне обновить PHP и MySQL, и при этом не потерять данные?


--------------------
Быстро поднятое - упавшим не считаеся
PM MAIL ICQ MSN   Вверх
Imple
Дата 16.1.2008, 06:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 1
Всего: 87



Для начала, хорошо бы узнать, что у вас за система. Windows/Linux...


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
Сумасшедший
Дата 16.1.2008, 09:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



2man, В-принципе, mysql обновляется без проблем. Хотя лучше сделать дампы баз и копию каталога c БД.
Цитата(2man @  15.1.2008,  22:40 Найти цитируемый пост)
 Естественно, одновременно я запустить оба сервера не могу

Что мешает запустить их на разных портах?


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
2man
Дата 16.1.2008, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2007
Регистрация: 6.5.2005
Где: Нижние Чигири

Репутация: 1
Всего: 71



Система windows.

Цитата(Сумасшедший @  16.1.2008,  09:44 Найти цитируемый пост)
Что мешает запустить их на разных портах?

Мешает то, что я не могу запустить сразу два MySQL


--------------------
Быстро поднятое - упавшим не считаеся
PM MAIL ICQ MSN   Вверх
Сумасшедший
Дата 16.1.2008, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



Цитата(2man @  16.1.2008,  12:18 Найти цитируемый пост)
не могу запустить сразу два MySQL

Почему, если не секрет?


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
Сумасшедший
Дата 16.1.2008, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



Сейчас протестил - без проблем оба сервера запустились (mysql v.4.1+mysql v.5.0) - порты разные и имена служб разные указал при установке. Усё работает.


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
2man
Дата 16.1.2008, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2007
Регистрация: 6.5.2005
Где: Нижние Чигири

Репутация: 1
Всего: 71



Хм... второй MySQL устанавливал не я, надо попробовать. В httpd.conf потом надо указывать порты или просто при установке?


--------------------
Быстро поднятое - упавшим не считаеся
PM MAIL ICQ MSN   Вверх
Сумасшедший
Дата 16.1.2008, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чилавек-Каропка
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 15.8.2004
Где: Москва

Репутация: 13
Всего: 107



Порты надо будет указывать при подключении к БД;) mysql_connect($mysqlserver.":",$mysqlport,$mysqluser,$mysqlpass);
Хотя можно попробовать и в httpd.conf прописать mysql.default_host = 3306 (Не уверен что такое будет работать, т.к. в моём php.ini порт можно указывать только для mysqli). В крайнем случае, можно сделать переадресацию по портам - при подключении указываешь имя сервера не 127.0.0.1 (например), а 127.0.0.2 и в сетевом фильтре говоришь, чтобы он все запросы для 128.0.0.1:3306 посылал на 127.0.0.1:нужный_порт

Добавлено через 1 минуту и 15 секунд
Цитата(2man @  16.1.2008,  14:05 Найти цитируемый пост)
 просто при установке?

а, сорри, стормозил: при установке mysql порт можно указать. Если не получится, то в его конфиге потом можно поменять.


--------------------
Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас!
PM MAIL WWW Jabber   Вверх
2man
Дата 20.1.2008, 05:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2007
Регистрация: 6.5.2005
Где: Нижние Чигири

Репутация: 1
Всего: 71



В общем, я сделал еще проще. Обновил версию MySQL, PHP, Apache для форума. Соответственно эта версия подошла и для игрового сервера. Проблема теперь с виртуальными хостами smile
Об этом в другой теме


--------------------
Быстро поднятое - упавшим не считаеся
PM MAIL ICQ MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0710 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.