ExBB Community » Файловый ExBB » Решение проблем » Перенос форума на другой сервер.

Страниц (2): [1] 2 »
 

1. Konstantin - 12 апреля 2012 — 13:58 - перейти к сообщению
Добрый день, вопросы которые у меня возникли касаются переноса форума на новый сервер.

Дело в том что мы поставили ваш форум в прошлом году, в этом году, у нас состоялась реконструкция нашего сайта, он был полностью переписан. Форум остался на старом сервере вместе со старым сайтом. И у меня встала задача, перенести данный форум на новый сервер. Я сделал вот так. Ту папку в которой лежали файлы форума, я за архивировал, и перенес на новый сервер, после того как я достал данную папку из архива, мне приходилось менять атрибуты форумов которые создавал, атрибуты ставил им 777. на папки forum1, forum2, forum3, forum4.
Также мне понадобилось поменять атрибуты в некоторых файлах которые находились в данных папках, а именно вот на эти файлы.

_f_track.php, _t_track.php, views.php так как до того как поменял атрибуты, мне выкидывало сообщение какому файлу нужно установить права на запись. Я так и сделал. Форум заработал, сообщения которые у нас там были стали видны и вроде все нормально.

Но потом я столкнулся с новой проблемой.
Люди начали жаловаться что у них не получается зарегистрироваться на сайте, я решил сам попробовать, у меня начали сначало вылазить ошибки по поводу прав на запись, сначала в папке ( data ) в файлах ( users_temp.php, users.php, onlinedata.php, boardstats.php ) и в папке ( members ) а именно проблемы были с файлами которые я как понял генерировались автоматически когда был установлен форум. Файлы имеют вот приблизительно вот такие названия. ( __0148254fdab8b9d43f1ee0dafdf8f353.php, __1faaa32355ecb6a4a9aeea9973e5b9ae.php, __2eaec614bccb37c6a5674e8efc0fab6a.php, __315dcc15d89fe3eb0e4be41d2f144e09.php, __70b69d6218d81c1884afb08581252edf.php, __7470862903606cafb3083c244b8c6160.php, __a544f1aa8d783a8b4615f40c6f4e44ca.php, __b881f120f34b1c5864b1c434709ac46c.php, __cefdc69ac356896c301c1f3bd3ff6023.php,
__d24ed741e68132efcd632988cc9e4235.php)


Данные файлы, после того как я перенес форум на новый сервер, почему то они пропали из архива, и эти файлы я переносил в ручную со старого сервера, по одному. Но на этом проблема с регистрацией пользователей не закончилась.
Я пытаюсь за регистрироваться и тут начинаются иные проблемки, если раньше при регистрации выводилось сообщение что нет прав на запись тех файлов которые я нашел на старом форуме, и их я вылажил чуть выше, то сейчас получается другая ерунда. Я ввожу логин новый логин, почту и проверочный код, мне вылазит вот такая ошибка на права, и она постоянно разная.
Could not write in the file members/__6a8eaa5868e254a26901b51d5a0f38d1.php Но тут у меня предположение что надо поставить самой папке права на запись, и тогда эти файлы будут там появлятся, но вот что самое интересное, что после того как у меня вылазит эта ошибка, я пытаюсь например снова зарегестрироватся с этим же логином, но мне уже пишет что данный логин или почта уже существует, хотя у меня не получилось нормально пройти регистрацию, и что еще более странное, я то могу зайти как супер-администратор в админ-панель и пытаюсь по данному логину или почте нати того пользователя которого я регистрировал, но мне пишется что такого логина или пароля нет. При повторной регистрации под этим же логином мне снова вылазит ошибка что такой логин уже зарегистрирован, но его нет в списке пользователей. Я пытался найти этого пользователя и через фильтр, и просто глазами по списку проходился, и не нашел там таких. Подскажите мне пожалуйста, как можно это исправить.

К томуже, заходя в АДМИН-ПАНЕЛЬ как самый главный администратор, у меня сразу на стартовой страничке вылазит 2-е ошибки скрипта.

Notice: Undefined index: totalthreads in /var/www/forums/admincenter.php on line 28

Notice: Undefined index: totalthreads in /var/www/forums/admin/index_body.tpl on line 20

Хотя я до этих файлов еще не добрался и впринципе они не должны выдавать скриптовую ошибку. Но все же.

Подскажите пожалуйста кто знает как подкоректировать данные проблемки.
(Добавление)
Скажите, а может это из-за того что не везде стоят права на запись, или где то не корректно стоят.
Может есть какой то список файлов и папок которым надо правильно выставить права.
2. CAB - 12 апреля 2012 — 14:40 - перейти к сообщению
Konstantin, а FAQ почитать сложно? Выставьте права на файлы и папки как там написано, для начала. А вот если уже после этого будут проблемы, тогда пишите.
3. electron - 12 апреля 2012 — 17:08 - перейти к сообщению
во-первых, все телодвижения с файлами сервера надо делать в бинарном режиме

второе. почитайте FAQ перед тем как задавать вопросы.
На какие файлы и папки форума необходимо выставить права доступа? Какие именно права доступа необходимо выставить? Как их выставить?

третье.
Konstantin пишет:
проблемы были с файлами которые я как понял генерировались автоматически когда был установлен форум. Файлы имеют вот приблизительно вот такие названия. ( __0148254fdab8b9d43f1ee0dafdf8f353.php, __1faaa32355ecb6a4a9aeea9973e5b9ae.php, __2eaec614bccb37c6a5674e8efc0fab6a.php, __315dcc15d89fe3eb0e4be41d2f144e09.php, __70b69d6218d81c1884afb08581252edf.php, __7470862903606cafb3083c244b8c6160.php, __a544f1aa8d783a8b4615f40c6f4e44ca.php, __b881f120f34b1c5864b1c434709ac46c.php, __cefdc69ac356896c301c1f3bd3ff6023.php,
__d24ed741e68132efcd632988cc9e4235.php)

активно юзайте поиск по форуму. обсуждалось уже раз двадцать. подобные файлы появляются при регистрации нового пользователя и они существуют до тех пор, пока этот пользователь не активирует свою учетную запись посредством своей электронной почты
4. Konstantin - 13 апреля 2012 — 05:30 - перейти к сообщению
Огромное спасибо. Разобрался.
5. Konstantin - 19 апреля 2012 — 08:36 - перейти к сообщению
Извините, но надо продолжить данную тему.

Я полностью прочитал тему настройки FAQ, сделал все как там было сказано, форум заработал. Правда есть некоторые нюансы.

Когда я захожу на форум, не в админ-панель, а просто на форум, то мне выдает вот такую ошибку, точнее предупреждение.

Warning: fopen(data/access_log/1334782800.php): failed to open stream: Permission denied in /var/www/forums/include/fm.class.php on line 505

Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/forums/include/fm.class.php on line 506

Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/forums/include/fm.class.php on line 507

Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/forums/include/fm.class.php on line 508

Я не понял что с такой ошибкой делать чтоб от неё избавится.

Потом я захожу в админку и там мне тоже выводит вот такие ошибки.

Notice: Undefined index: totalthreads in /var/www/forums/admincenter.php on line 28

Notice: Undefined index: totalthreads in /var/www/forums/admin/index_body.tpl on line 20

Как я уже писал выше, FAQ проштудировал весь полностью, сделал так как там было сказано, но данные ошибки не исчезли, и на то что могло привести к данным ошибкам, там тоже не указано.
Подскажите пожалуйста из-за чего такое произошло.
(Добавление)
Так же вылезло уведомление такого характера
Notice: Undefined index: totalthreads in /var/www/forums/templates/InvisionExBB/board_body.tpl on line 85
6. саня - 19 апреля 2012 — 11:20 - перейти к сообщению
первая ошибка есть уже на форуме и не однократно обсуждалось, права на запись для логов должны быть
http://exbb.info/community/topic...36504#1249336504



вторая, помоему у меня такая же бяка была на денвере, это как то связано со статистикой, можно попробовать пересчитать пользователей или ковырять в админке в районе посетителей конкретно для футера там наверное макс. число пользователей или что то в этом роде попробовать отключить а потом включить снова
7. Konstantin - 19 апреля 2012 — 11:32 - перейти к сообщению
Огромное спасибо, сейчас поковыряю на на тестовом палегоне. Чтоб ничего не поломать на рабочем форуме.
8. саня - 19 апреля 2012 — 11:45 - перейти к сообщению
может рекорд одновременного пребывания
CODE:
totalthreads
9. Konstantin - 20 апреля 2012 — 05:40 - перейти к сообщению
Что то не получается у меня избавится вот от этих ошибок.

Вот эта ошибка при входе на форум
Notice: Undefined index: totalthreads in /var/www/forums/templates/InvisionExBB/board_body.tpl on line 85

Вот эти ошибки когда захожу в админку
Notice: Undefined index: totalthreads in /var/www/forums/admincenter.php on line 28

Notice: Undefined index: totalthreads in /var/www/forums/admin/index_body.tpl on line 20
10. electron - 20 апреля 2012 — 07:46 - перейти к сообщению
проверьте права на запись для папки data что в корне форума и для всех файлов в ней. ваша ошибка скорее всего лезет из-за того, что скрипты форума не могут (нет прав на запись) записать статистическую информацию форума в файл data/boardstats.php

так же проверьте права на запись для папок data и файлов в них в папках модулей modules/имя_модуля/data/
11. NordWest - 20 апреля 2012 — 07:48 - перейти к сообщению
Рискну предположить, что какой-то косяк со статистикой.
Попробуйте убрать файл data/boardstats.php
(Добавление)
Хотя стоп... убирать нельзя - рождает ещё больше ошибок.
Можно попробовать обнулить.
(Добавление)
Как именно - пока не скажу... может чуть позже, нет пока времени экспериментировать.
12. Konstantin - 20 апреля 2012 — 11:47 - перейти к сообщению
Все предложенные варианты я проверил, результат отрицательный.
Ничего не помогло. Данные ошибки как были так и остались.

Скажите, эти ошибки влияют на работу форума, или они меня могут только ограничить в информации статистики форума?????
13. electron - 20 апреля 2012 — 11:56 - перейти к сообщению
значит на лицо банальная битость файла
14. Konstantin - 20 апреля 2012 — 12:07 - перейти к сообщению
А какого файла. Я могу из архива форума достать файл. Единственное хотелось бы знать какой файл доставать)))
15. electron - 20 апреля 2012 — 12:13 - перейти к сообщению
Konstantin пишет:
они меня могут только ограничить в информации статистики форума?????

вот вы сами и ответили Улыбка

Konstantin пишет:
хотелось бы знать какой файл доставать

data/boardstats.php

именно этот файл отвечает за отдачу статистики в строках

Цитата:
Приветствуем новичка по имени ..........
Участников: .........
Сообщений:.......
Тем: .....
Рекорд одновременного пребывания: ............


и именно из-за отсутствия этой статистики на фашем форуме лезут ошибки

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0267]     [ ]