LINUX.ORG.RU

Ответ на: комментарий от ziemin

логи забыл притащить...

без логов можете чего посоветовать? есть еще на этой машине postgresql, может они как то конфликтуют??

mixa ()
Ответ на: комментарий от Stil

просто есть веб-приложение, но оно под винду, а надо перенести его на мсвс, вот и установил туда lampp. просто на винде был денвер, вот решил по аналогии

mixa ()
Ответ на: комментарий от mixa

логи забыл притащить...

У меня дежавю с чего-то.

без логов можете чего посоветовать?

В логе mysql обычно хорошо пишет. Если что-то совсем дикое (видел как-то «error ... offset=438246837»), то это бага и она легко гуглится.

А так. Может в конфиге косяк, может место кончилось, может порт занят ну и т.д.

https://dev.mysql.com/doc/mysql-linuxunix-excerpt/5.1/en/starting-server.html

ziemin ★★ ()
Ответ на: комментарий от ziemin

при запуске: /opt/lamp/lamp start пишет:

XAMPP: Starting Apache with SSL (and PHP5)... XAMPP: Starting MySQL... XAMPP: Couldn't start MySQL! XAMPP: Starting ProFTPD... XAMPP for Linux started.

mixa ()
Ответ на: комментарий от mixa

XAMPP: Couldn't start MySQL!

Кстати гуглится. Может быть mysql уже запущен и lampp на это ругается. Перед /opt/lamp/lamp start можно сначала остановить mysql

Ну и про права доступа всякие ещё гуглится.

ziemin ★★ ()
Последнее исправление: ziemin (всего исправлений: 1)
Ответ на: комментарий от ziemin

да, надо попробовать погуглить, яндекс чет толкового ниче не выдает...

mixa ()
Ответ на: комментарий от mixa

просто есть веб-приложение, но оно под винду, а надо перенести его на мсвс

Тебе уже вопрос выше по тексту задали - зачем? Сертифицировать мегабайты исходников MySQL и Апача кто будет? А если объект автоматизации не требует сертификации ПО, что там делает МСВС?

Если всё делать по уму - у ВНИИНСа есть свой собственный Сервер ГОД с поддержкой PHP, на него и надо ориентироваться. Но это отдельный от ОС продукт, и стоит он отдельных денег. Сертифицированного MySQL под МСВС, как я понимаю, нет, вероятно, придётся переносить БД на Линтер-ВС, т.е. на PostgreSQL.

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

подскажите, я правильно понимая процесс переноса базы на Линтер-ВС :

1. экспортируем базу из phpmyadmin в файл. 2. потом копируем из этого файла весь SQL код и в Линтер-ВС вставляем этот код в запрос SQL ?

mixa ()
Ответ на: комментарий от mixa

В идеальном случае - да.

В реальности надо учитывать разницу в синтаксисе диалектов SQL, в том числе прошерстить типы данных.

Чтобы не шерстить дампы вручную, народ пишет утилиты: раз, два. Если заинтересует второй пункт, крайне важно прочесть саму статью.

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от novitchok

Потому что в винде есть денвер а у товарища синдром утенка.

Логи, логи. И попробуй по-нормальному запустить его - /etc/init.d/mysql start.

NeverLoved ★★★★★ ()
Ответ на: комментарий от NeverLoved

вот логи

131219 14:54:11 mysqld_safe Starting mysqld daemon with databases from /opt/lampp/var/mysql

131219 14:54:12 [Note] Plugin 'FEDERATED' is disabled.

/opt/lampp/sbin/mysqld: Can't find file: 'plugin' (errno: 2)

131219 14:54:12 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

/opt/lampp/sbin/mysqld: Can't create/write to file '/root/elk/tmp/0-0/ibj7FPEX' (Errcode: 13)

131219 14:54:12 InnoDB: Error: unable to create temporary file; errno: 13

131219 14:54:12 [ERROR] Plugin 'InnoDB' init function returned error.

131219 14:54:12 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

131219 14:54:12 [ERROR] Can't start server : Bind on unix socket: Permission denied

131219 14:54:12 [ERROR] Do you already have another mysqld server running on socket: /opt/lampp/var/mysql/mysql.sock ?

131219 14:54:12 [ERROR] Aborting

131219 14:54:12 [Note] /opt/lampp/sbin/mysqld: Shutdown complete

131219 14:54:12 mysqld_safe mysqld from pid file /opt/lampp/var/mysql/adm.pid ended

mixa ()
Ответ на: комментарий от mixa
Can't open the mysql.plugin table. Please run mysql_upgrade to create it
...
Can't create/write to file '/root/elk/tmp/0-0/ibj7FPEX'
...
Do you already have another mysqld server running on socket: /opt/lampp/var/mysql/mysql.sock

Ну и какие у тебя ещё вопросы остались?

ziemin ★★ ()
Ответ на: комментарий от ziemin

что это за файл '/root/elk/tmp/0-0/ibj7FPEX' и почему mysql не можетего create/write?

Do you already have another mysqld server running on socket: /opt/lampp/var/mysql/mysql.sock значит что еще порт уже чем то используется?

mixa ()
Ответ на: комментарий от mixa

что это за файл '/root/elk/tmp/0-0/ibj7FPEX' и почему mysql не можетего create/write?

Потому, что запускается от другого пользователя. Задай в конфиге переменную tmpdir на /tmp/mysql или что-нибудь в этом роде.

Do you already have another mysqld server running on socket: /opt/lampp/var/mysql/mysql.sock значит что еще порт уже чем то используется?

Не кем-нибудь, а им же. Перед запуском lamp останови его.

ziemin ★★ ()
Ответ на: комментарий от ziemin

Не кем-нибудь, а им же. Перед запуском lamp останови его.

это был первый запуск lamp

Потому, что запускается от другого пользователя. Задай в >конфиге переменную tmpdir на /tmp/mysql или что-нибудь в этом >роде.

от какого другого пользователя? а от какого нужно?

mixa ()
Ответ на: комментарий от mixa

это был первый запуск lamp

Видать не первый mysql.

от какого другого пользователя?

mysql наверно. В любом случае в каталоге root ему делать нечего.

ziemin ★★ ()
Ответ на: комментарий от hobbit

кстати, кто то видел этот Cервер-ГОД, что то я полдня рою в инете и никак не наткнусь, даже запрос «Cервер-ГОД купить» не дает результат....)))

mixa ()
Ответ на: комментарий от mixa

БИЗКТ всем подряд не продают. Если есть основание (учреждение МО либо разработчик продукции для МО) - контакты есть на vniins.ru.

hobbit ★★★★★ ()
Ответ на: комментарий от hobbit

у них на сайте я не нашел никаких упоминаний о «сервере год»

mixa ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.