Ru-Board.club
← Вернуться в раздел «Ikonboard v.3»

» Нужен диагноз

Автор: Calm
Дата сообщения: 10.01.2003 22:28
Прошу прощения у модератора, что поднял новую тему, а не продолжаю в старой ... так получилось.

Народ, у меня уже крыша едет, ничего понять не могу.

Есть сервер под Solaris 7 + Апач 1.4.и еще чего-то там
Perl: 5.00561 (родной от солярки)
CGI: 2.53
Is the DB_File installed on this server to allow DBM's to be used? Yes
И с mod_perl и без него пробовал.
Ставил IB версий 3.01, 3.11 русскую и английскую.

Симптомы такие.
1. В Error-Log куча строк типа

Код:
[Error] 1:28 03 pm on Jan. 10, 2003 Could not update table (Missing primary key when updating) (Table: member_profiles, DBID:, ID:) Primary Key: MEMBER_ID. DBM Key:
Автор: Calm
Дата сообщения: 13.01.2003 20:18

Цитата:
4. После входа/выхода из темы иконка темы меняется на прочитанную, а в правом столбце и на форуме нет
5. "Отметить все как прочитанное" срабатывает только на главной странице.
6. Некоторые ссылки выкидывают на страницу входа. Чисто визуально в адресе отсутствует параметр s=....


Нашел, @#$%! У сервака оказалось два имени. Типа как у Яндекса: www.ya.ru и ya.ru. Я пользовался коротким. Вот из-за этого и были траблы с куками.
Автор: Calm
Дата сообщения: 15.01.2003 21:38
Народ, что, спецов по перлу вообще тут нет?

Цитата:
2. Смайлики не вставляются

Короче ошибка в quotemeta, возвращает вместо отбитых слэшем символов какую-то ерунду. Кто знает где в Перле эта функция живет и как ее посмотреть и(или) поправить-заменить. Или прямо в форуме проще переписать.
Автор: Calm
Дата сообщения: 16.01.2003 21:46

Цитата:
2. Смайлики не вставляются
3. Голосования съехали, статистика не считается.


Короче продолжаю сам с собой, может кому пригодится.

Ошибка возникает с переменными, объявленными через my.
Т.е.
$type = ':cool:';
$type = quotemeta $type; #возвращает \:cool\:
а
my $type = ':cool:';
$type = quotemeta $type; #возвращает какую-то фигню

Чтобы убрать my пришлось в начале iTextparser.pm удалить строку use strict;

Таже фигня и с голосованиями.
Автор: USER_ATLANT
Дата сообщения: 21.11.2011 18:45
Ссылки

Страницы: 1

Предыдущая тема: КАК забанить человека на вход на форум??


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.