session_pagestart()

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Af-F
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

session_pagestart()

Сообщение Af-F »

Люди, помогите!
Состав преступления: интеграция PHPBB 3.0.4 c еще двумя движками.
Выдает ошибку: Fatal error: Call to undefined function: session_pagestart() in line и т.д.
warningов - нет. Все, вроде бы, подключено.
Вопрос ГДЕ ( в каком файле) валяется эта самая функция? - session.php (и еще кучу includes\*.php) разобрал по косточкам - не нашел.

ЗЫ: на 2.0.23 все работало.

Спасибо.
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: session_pagestart()

Сообщение Alek$ »

Af-F
session_pagestart() - это функция из phpBB2. Откуда она у вас взялась в тройке - большая загадка. Есть догадка, что вы пытаетесь интегрировать тройку, следуя инструкциям для двойки. Правильные инструкции здесь: http://www.phpbbguru.net/community/topic18700.html
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Af-F
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

Re: session_pagestart()

Сообщение Af-F »

session_pagestart() - это функция из phpBB2. Откуда она у вас взялась в тройке - большая загадка.
Может быть, я совсем тупой - тогда дико извиняюсь, но!:

файл: forum\login.php, line 37:
$userdata = session_pagestart($user_ip, PAGE_LOGIN);

Я чего-то не понимаю?

Кроме того, я уже пытался вставлять этот скрипт (даже голый, без переделки и без контента - тоже самое - Fatal erorr).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: session_pagestart()

Сообщение rxu »

Af-F писал(а):Может быть, я совсем тупой - тогда дико извиняюсь, но!:файл: forum\login.php, line 37:
Такого файла нет в phpBB3.
Изображение
Af-F
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

Re: session_pagestart()

Сообщение Af-F »

Антиресно девки пляшут....
Вот скриншот:
Изображение

Спасибо, попробую полностью переставить, вечером отпишусь.

ЗЫ: log.php - это уже мои извраты, но остальное БЫЛО В ДИСТРИБЕ.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Re: session_pagestart()

Сообщение crash »

Af-F
тогда расскажите где вы его взяли
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Af-F
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

Re: session_pagestart()

Сообщение Af-F »

тогда расскажите где вы его взяли
Откровенно говоря, не помню:)
Скачал довольно давно, но времени не было ковыряться. Недавно поставил и 3 (ТРОЕ!) суток пытался заставить работать. А, тут, говорят, что я ламер и файла нет:((( :)))))))))))))))))))))))))) :lol: :lol: :lol: :D

Самому смешно! Сейчас скачаю отсюда и вечером переставлю.

Всем спасибо. :oops:
Af-F
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

Re: session_pagestart()

Сообщение Af-F »

Здорово! Переставил форум.
Для проверки использовал: http://www.phpbbguru.net/community/topic18700.html
В итоге при нажатии кнопки "вход": The requested URL /login.php was not found on this server.

Объясните дураку, в чем проблема?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: session_pagestart()

Сообщение rxu »

Вы объясните пошагово, что вы вообще и как делаете. Какие такие проверки.
Изображение
Af-F
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

Re: session_pagestart()

Сообщение Af-F »

Объясняю.
Поставил PHPBB 3.0.4.
Взял скрипт из http://www.phpbbguru.net/community/topic18700.html.
Запустилось - голая страница и форма входа.
Жму кнопку "вход".
Выдает: NOT FOUND. The requested URL /login.php was not found on this server.

Я реально не понимаю, в чем дело. Если файла (скрипта) login.php нет в 3.0.4., то какого он к нему обращается?????????
Дистриб брал с этого сайта. Ничего не менял - хотел проверить на голом.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: session_pagestart()

Сообщение rxu »

Скрипт логина прямо в таком виде и используете?
А в его код смотреть не пробовали - может, путь к форуму там подправить, или к этому самому скрипту в теге html формы, или еще что.
Изображение
Af-F
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

Re: session_pagestart()

Сообщение Af-F »

Нет, само собой, я изменил в скрипте './phpbb3/' на ./forum/
Но почему он ищет login.php, если он нигде явно не прописан?

Форум был стерт полностью! Нигде ничего остаться не могло.
Я действительно ничего не понимаю.

Стоп, а это что - echo '<form method="post" action="login.php">'; ?

Добавлено спустя 16 минут 46 секунд:
Стоп, а это что - echo '<form method="post" action="login.php">'; ?

Извиняюсь - уже клинит. Слишком долго ковырялся.

Спасибо

Добавлено спустя 16 минут 39 секунд:
Итак, выводы:

1. тому, кто сделал ту сборку дистриба - оторвать все, что болтается. Самое главное - форум РАБОТАЛ, поэтому я не мог представить, что дело не в моих кривых руках. Явно правились скрипты, но не понятно зачем.

2. когда долго ковыряешься, начинаешь путаться в функциях (action это что-то:).

3. респект - этому сайту и rxu лично.

4. спасибо и извините за тормоза с моей стороны. Я ДЕЙСТВИТЕЛЬНО долго ковырялся и пытался решить задачу, которая не имеет решения, в итоге получил жесткий клин.

5. Сейчас все, вроде бы, работает, как надо.

6. СПАСИБО БОЛЬШОЕ ВСЕМ, КТО ПОМОГАЛ!!!!!!

Вернуться в «Для авторов (phpBB 3.0.x)»