Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Перенос на другой хостинг. Версия Висмана.
Можно-ли на поддомен, не в корень?
Базу импортировать, понятно.
Конфиг править, это понятно. URL прописать новый, понятно.
В папке кэш все файлы удалить? Или что-то оставить (редактировать)?
пока еренос не получается, при заходе пишет, что не существует..
Offline
Можно-ли на поддомен, не в корень?
Можно. Поддомен это тот же сайт, только другого уровня. Различий нет для движка.
Конфиг править, это понятно. URL прописать новый, понятно.
Да, поменять в таблице конфига в строке o_base_url адрес с домена на поддомен.
В папке кэш все файлы удалить? Или что-то оставить (редактировать)?
Удалить php файлы из папки /cache/ и все.
пока еренос не получается, при заходе пишет, что не существует..
Может сервер неправильно настроен? Если статический html файл поместить в папку с форумом и попытаться открыть в браузере, откроется или тоже будет ругаться на отсутствие?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
В /include/config.php еще доступ к базе настроить.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Сделал всё как надо..
При заходе пишет -
This site can’t be reached
forum***.ru’s server IP address could not be found.
Статический HTML загрузил в папку с форумом, index.html, просто с текстом..
НЕ открывает, опять server IP address could not be found.
Замкнутый круг.. Что может быть не так на сервере хостинга? Редирект какой нибудь..
Offline
Наверное проблема с DNS.
Хостера потрясите или гугл https://www.google.com/search?q=subdoma … t+be+found
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Так и оказалось, у хостера был косяк с DNS в CPanel.. Сделали за 5 мин, но подробности не раскрыли..
Спасибо Вам за участие! По ссылкам много полезного почерпнул
Offline
После переноса образовался косяк небольшой - при попытке залогиниться (админом или юзером), получается только со второго раза.
Первая попытка - вхолостую.. Что-то не то с кэшем? Может не всё удалил до этого?
Редактировался util (2020-06-14 14:54:51)
Offline
@util, а в адресной строке случайно www не появляется/пропадает в этих случаях?
А то это разные сайты для кук будут.
Если такого не наблюдаете, то нужно открывать инспектор сети в браузере и смотреть заголовки ответов (возможно есть кеширование в ответе) на каждой стадии.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Мой косяк. Я же ещё перетащил на новый хостинг домен со старого хостинга, перенес полностью сайт. А на поддомене (тоже на этом новом хостинге) - тоже остался.. Теперь поддомен убрать надо и всё будет ОК, надеюсь. А если оставить и на поддомене тоже, это как-то скажется негативно со стороны интернета?
Извините, достал я уже своими глупыми вопросами Век живи - век учись!
Редактировался util (2020-06-14 18:34:45)
Offline
@util, лучше дубли не делать, думаю.
Редактировался Visman (2020-06-15 14:30:04)
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Зеркало сайта убрал, всё работает, но ещё косяк выявился. Не отображаются вставленные в сообщения картинки. Грузятся, но когда вставляешь - не отображаются, только значок. И ранее вставленные картинки тоже перестали отображаться..
Ссылки работают, вставляются нормально, а картинки - не отображаются.
В иерархии всё нормально, папка img/members/номер/файл_картинки - Всё на месте.
Где у меня опять косяк? Опять что-то с кэшем?
Offline
@util, если мне память не изменяет, то картинки вставляются с абсолютными путями с указанием домена. Нужно замену в бд сделать для старых ссылок.
Таким запросом в бд
UPDATE <ПРЕФИКС ТАБЛИЦ ФОРУМА ЕСЛИ ЕСТЬ>posts SET message = REPLACE(message, '<СТАРЫЙ АДРЕС ФОРУМА>', '<НОВЫЙ АДРЕС ФОРУМА>');
P.S. Поможет не только для картинок, но и для всех ссылок на посты внутри других постов.
P.P.S. Картинки, загруженные после переезда, должны отображаться без проблем. Если не отображаются, проверяйте правильность ссылок, смотрите права доступа на директорию/файлы.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Понял.. Но не всё..
Но домен-то остался старый, только перенес на новый хостинг (у регистратора DNS переписал, на ns1.***.ru ns2.***.ru). Т.е. адрес фактически старый остался: http://r****r.ru , как и был..
Редактировался util (2020-06-15 14:43:02)
Offline
@util, вставленные картинки по прямой ссылке открываются?
Если да, то смотрите чем отличается прямая ссылка от вставленной в сообщение.
Если нет, то смотрите на права доступа к папке/файлам с картинками.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Проверю..
Offline
По прямой - не открываются.. С правами всё правильно.. Смотрю дальше..
Offline
Новые картинки загружаются, но при открытии сообщения - не открываются.. Только значок..
Буду смотреть базу..
Offline
@util, зачем база, если можно открыть html код страницы или инспектор в браузере.
Увидеть ссылки на картинки.
Убедиться, что они совпадают с реальными путями до картинок на сервере или не совпадают.
Если совпадают, то нет доступа, разбираться с правами (на папки мод ставил права 0755, на файлы - 0644).
Если не совпадают, смотреть в чем отличие и откуда это отличие берется.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Не могу найти в базе о картинках.. Где проверить пути картинок?
Во попал, блин..
Редактировался util (2020-06-15 15:29:12)
Offline
@util, ссылку на тему с картинками показывайте, чтобы я мог в браузере посмотреть ответы от сервера.
А картинки ни где в базе не хранятся, они просто по папкам юзеров лежат в /img/members/, вот на эти папки юзеров наверное и неправильные права стоят.
Ссылки в сообщениях могут быть - таблица posts, поле сообщений message.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Ещё раз проверил права на папки и файлы - всё правильно 0755 и 0644
В базе нашел, ссылки действительно в сообщениях.
Вот ссылка с картинками, которые не отображаются, только значки..
http://myforum.ru/viewtopic.php?pid=9#p9
Пути прописаны правильно.
Редактировался util (2020-06-15 17:56:44)
Offline
@util, у вас nginx отдает 500 Internal Server Error ошибку
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@... to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Лог ошибок сервера смотрите. Может там что-то подробнее есть.
У вас же апача за nginx нет? Если есть, то пробуйте убрать файл /img/members/.htaccess. Если после этого заработает, то верните /img/members/.htaccess, закомментируйте все блоки в нем и включайте по одному для выявления ошибки.
Если апача нет за nginx, то трясите службу поддержки на счет ошибки 500 Internal Server Error в директории /img/members/.
Редактировался Visman (2020-06-15 18:32:28)
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Убрал (переименовал) - заработало. Буду чуть позже смотреть построчно, СПАСИБО.
У меня похоже с какого-то момента стало https:// ***** на старом хостинге, а сейчас просто http://*****
Базу-то я импортировал с https.. Вот тут видно и порылось..
Можно подробнее о запросе в базе для корректировки адресов -
UPDATE <ПРЕФИКС ТАБЛИЦ ФОРУМА ЕСЛИ ЕСТЬ>posts SET message = REPLACE(message, '<СТАРЫЙ АДРЕС ФОРУМА>', '<НОВЫЙ АДРЕС ФОРУМА>');
В том топике, что дал ссылку, я вручную поправил адрес.. И после удаления . htaccess заработало в этом топике, картинки.
Теперь более понятно стало, с Вашей подачи конечно..
Редактировался util (2020-06-15 16:18:59)
Offline
Номер карты в личку скиньте..
Offline
@util, лучше перевести форум на https!!!
1. Сертификаты бесплатные не только от Let's Encrypt сейчас выдают,
2. У хостеров часто в панели управления сделана возможность включения https,
3. Если нет https, то провайдеры (такие как Ростелеком, Теле2, Мегафон и возможно другие) будут встраивать в ваши страницы различную рекламу, при показе их свои клиентам.
Откройте свою базу через phpMyAdmin (или какой у вас инструмент для управления MySQL хостер предлагает?), посмотрите как в ней называется таблица posts (если у нее префикс?). Вот это имя с префиксом и используйте в запросе:
UPDATE posts SET message = REPLACE(message, 'http://forum.../', 'https://forum.../');
(заменит http на https)
P.S. Запрос нужно выполнять во вкладке SQL на открытой базе форума в phpMyAdmin.
Редактировался Visman (2020-06-15 18:32:56)
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline