Konstantin |
Отправлено: 12 апреля 2012 — 13:58
|
Newbie
Покинул форум
Сообщений всего: 19
Дата рег-ции: Июнь 2011
Репутация: 0
|
Добрый день, вопросы которые у меня возникли касаются переноса форума на новый сервер.
Дело в том что мы поставили ваш форум в прошлом году, в этом году, у нас состоялась реконструкция нашего сайта, он был полностью переписан. Форум остался на старом сервере вместе со старым сайтом. И у меня встала задача, перенести данный форум на новый сервер. Я сделал вот так. Ту папку в которой лежали файлы форума, я за архивировал, и перенес на новый сервер, после того как я достал данную папку из архива, мне приходилось менять атрибуты форумов которые создавал, атрибуты ставил им 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
Хотя я до этих файлов еще не добрался и впринципе они не должны выдавать скриптовую ошибку. Но все же.
Подскажите пожалуйста кто знает как подкоректировать данные проблемки.
(Добавление)
Скажите, а может это из-за того что не везде стоят права на запись, или где то не корректно стоят.
Может есть какой то список файлов и папок которым надо правильно выставить права. |
|
|
electron |
Отправлено: 12 апреля 2012 — 17:08
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
во-первых, все телодвижения с файлами сервера надо делать в бинарном режиме
второе. почитайте FAQ перед тем как задавать вопросы.
На какие файлы и папки форума необходимо выставить права доступа? Какие именно права доступа необходимо выставить? Как их выставить?
третье. Konstantin пишет:проблемы были с файлами которые я как понял генерировались автоматически когда был установлен форум. Файлы имеют вот приблизительно вот такие названия. ( __0148254fdab8b9d43f1ee0dafdf8f353.php, __1faaa32355ecb6a4a9aeea9973e5b9ae.php, __2eaec614bccb37c6a5674e8efc0fab6a.php, __315dcc15d89fe3eb0e4be41d2f144e09.php, __70b69d6218d81c1884afb08581252edf.php, __7470862903606cafb3083c244b8c6160.php, __a544f1aa8d783a8b4615f40c6f4e44ca.php, __b881f120f34b1c5864b1c434709ac46c.php, __cefdc69ac356896c301c1f3bd3ff6023.php,
__d24ed741e68132efcd632988cc9e4235.php)
активно юзайте поиск по форуму. обсуждалось уже раз двадцать. подобные файлы появляются при регистрации нового пользователя и они существуют до тех пор, пока этот пользователь не активирует свою учетную запись посредством своей электронной почты |
|
|
Konstantin |
Отправлено: 19 апреля 2012 — 08:36
|
Newbie
Покинул форум
Сообщений всего: 19
Дата рег-ции: Июнь 2011
Репутация: 0
|
Извините, но надо продолжить данную тему.
Я полностью прочитал тему настройки 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 |
|
|
electron |
Отправлено: 20 апреля 2012 — 12:13
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
Konstantin пишет:они меня могут только ограничить в информации статистики форума?????
вот вы сами и ответили
Konstantin пишет:хотелось бы знать какой файл доставать
data/boardstats.php
именно этот файл отвечает за отдачу статистики в строках
Цитата:Приветствуем новичка по имени ..........
Участников: .........
Сообщений:.......
Тем: .....
Рекорд одновременного пребывания: ............
и именно из-за отсутствия этой статистики на фашем форуме лезут ошибки |
|
|
|