LINUX.ORG.RU
ФорумAdmin

Починить MySQL

 , ,


0

1

Здравствуйте! Есть сервер, на нем Centos7, установлен мускул, админ_PHP, и др. проги для веб сервера.. Развернут опенкарт_3.. Всё в общем то работало, до тех пор пока я не решил сервер выключить командой shutdown. Утром сервер включаю, а у меня сайт лежит.. Товарищ говорит, что надо было сначала мускул остановить, а потом выключать.. Что у мускула флаг поднят, что базы заняты - т.е. используются и поэтому мускул не дает подключится.. А так как я сервер «быстро» выключил, то флаг, этот так и остался поднятым и поэтому опенкарт не может подключится.. Как вы думаете прав этот товарищ в своих утверждениях. Если да, то как это исправить?


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

Возможно, после «настройки» не рестартовали апача.

Наступал на такие грабли и взял за правило, если что то правлю обязательно перепущу службу, а то в букве ошибешся, а через месяц другой растарт и вспоминай, что где правил. ;-)

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

деградировавший рейд добить.

Не понял это как ? Как только с рейдом что то не так, алертик сразу сообщает ЭТО и диск в рейде меняют, какой нормальный будет юзать деградировший рейд ?

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

AH00526: Syntax error on line 119 of /etc/httpd/conf/httpd.conf:
DocumentRoot '/var/www/html' is not a directory, or is not readable

Ну вот тебе же пишут, что в строке 119 конфига /etc/httpd/conf/httpd.conf у тебя указана директива DocumentRoot с несуществующим, либо недоступным путем /var/www/html.

Если ты пишешь, что куда-то переложил проект, то ее нужно поправить. А лучше — вернуть обратно.

В любом случае, исходя из ошибки, смотри, существует ли такой путь вообще и какие на нем разрешения ls -la /var/www/html

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

Я подправил, написал вот такой путь.. /var/www/(мой домен).ru/html Перезагрузил, непомогло.. Может надо было написать вот так: /var/www/(мой домен).ru т.е. без html в конце?

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

По-хорошему, надо вспомнить, где и что менялось до появления проблем и вернуть взад. В то, что все поломалось само после перезагрузки мне как-то не верится. Наугад-то, конечно, да, можно весь день подправлять.

Перезагрузил, непомогло

Что значит «не помогло»?

journalctl -xe -u httpd

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

Rbac по идее для раздачи тонко разделённых прав разным юзерам, которым судо всем вручать не стоит, но и дать делать что обычному юзеру дискреционными правами не дашь.

Что ТС потеряет от выключенного селинукса? Кроме немного гемора, что в его случае немало.

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

Вопрос, если я на сервер ещё один сайт залью, то мне в файле /etc/httpd/conf/httpd.conf его тоже прописывать, я так понимаю…? Как прописывать, через запятую в строке DocumentRoot. или через пробел, на следующей строке. Вопрос: как правильно записать второй сайт?

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

Я просто взял за данность, что тут будут рекомендовать не трогать и оставить как было.
В принципе я б наверне так и поступил, осбенно если в системе и так уже не наворочено черте то и уже пофиг.
Но это не случай ТС - ему наверное логичнее выкл.

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

Дорогие друзья я очень-бы желал получить ответ на вопрос: Вопрос, если я на сервер ещё один сайт залью, то мне в файле /etc/httpd/conf/httpd.conf его тоже прописывать, я так понимаю…? Как прописывать, через запятую в строке DocumentRoot. или через пробел, на следующей строке. Вопрос: как правильно записать второй сайт?

timyr
() автор топика
Ответ на: комментарий от mrjaggers

Это был вопрос риторический.. Это мне понятно.. Благодаря умным людям на этом сайте иногда удается пополнять багаж опыта.. И тем кто помогал, хочу сказать спасибо.. Есть еще вопрос где разжиться https сертификатом?

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

Есть еще вопрос где разжиться https сертификатом?

Выпустить самоподписный, купить, получить бесплатный (выше вам про certbot уже написали)...

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

Такой как ТС - легко

Он не заметит алерт, диски кое как шевелятся, система загрузилась.

Из-за чего-то ж у него документрут пропал, чет пошло не так, может часть рейда с ввв папкой отвалилась и не примонтировалась, а вторую часть с базой можно изнасиловать проверкой больших таблиц.

Мы ж тут не знаем вводных никаких, советовать тяжелые операции явно не стоит сходу и до уточнения хотя бы базовых вопросов.

BaBL ★★★★★
()

Первый раз слышу| Хотя приколы с базой конечно есть. Но я юзаю MariaDB Но главное, что она у меня не enabled даже. Не всегда нужна даже для сайтов так как js работает без БД.

Так вот у меня start/stop наиболее часто используемая команда. И ессно при перезагрузке я не думаю активна БД или нет.

Никаких с этим проблем никогда. Начиная с CentOS8

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

Дорогие друзья, есть еще вопрос.. Что-то не могу открыть http://192.168.хх.ххх/PhpMyAdmin (вместо хх естественно локальный адрес за роутером, который выдан серверу ip) раньше открывался. Может это связано с тем, что адрес PhpMyAdmin в каких-то конфигурационных файлах не прописан? Например в /etc/httpd/conf/httpd.conf или ещё где-то.. Хотя если подключаешся по внешнему ip (через мобильную сеть) http://2хх.хх.хх.ххх/phpmyadmin/index.php страницу открывает.. что очень неудобно постоянно с домашнего wifo на мобильную сеть переключаться.. Как это исправить?

timyr
() автор топика