ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (19): В начало « 11 12 13 14 15 16 17 18 [19]   

> Описание: Решение проблемы переполнения cookies и т.п.
1Bot
Отправлено: 27 сентября 2013 — 12:10
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




NordWest пишет:
Вроде получилось сделать универсальный модуль для этого мода

Если код работает - это хорошо Улыбка

Посмотрев в приведенный Вами код появились некоторые замечания Не понял :
1. Зачем классу Watches наследовать класс SQLite3?
Лучше сделать отдельное внутреннее свойство с типом класса SQLite3 и его использовать.

2. Зачем полностью переписывать класс, если необходимо можно создать новый класс, в котором перекрыть функции доступа с базе данных (_execSqlite, _querySqlite, _fetchSqlite, _openBase и др.), а остальной функционал оставить?
Тогда класс сможет использовать ЛЮБУЮ базу данных и станет действительно универсальным.

(Отредактировано автором: 27 сентября 2013 — 12:11)

 
 
NordWest
Отправлено: 27 сентября 2013 — 13:44
Post Id



Модератор
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




1Bot пишет:
Лучше сделать отдельное внутреннее свойство с типом класса SQLite3 и его использовать.
Я не знаю как это сделать. Огорчение

1Bot пишет:
Зачем полностью переписывать класс, если необходимо можно создать новый класс,
Ну скажем... я исходил из простоты. Да, код получился более объемный. Но при этом я гарантировал себя от ошибок, ведь оба куска уже отлажены по отдельности. Начни я это дело скрещивать боюсь провозился бы на порядок дольше. Тем более как мне кажется в таком формате код более читабелен.
И ещё. Некоторые функции SQlite2 не имеют полных аналогов в SQlite3 и наоборот. Короче мне так было проще. Улыбка
 
 
roma1
Отправлено: 11 октября 2013 — 13:42
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 811
Дата рег-ции: Янв. 2011  
Откуда: СССР
Репутация: 24




сменил хост и вынужден был отключить модули поиска тем и хранения статистики, при создании тем и сообщений давали белый экран, стучал хостеру и тот включил базу sqlite3.so, что мне сделать и будут ли работать моды если я их задействую, или все же что то подправить в файлах движка? NordWest я мало понимаю, подскажите, модули пока отключены.
(Добавление)
NordWest пишет:
Вроде получилось сделать универсальный модуль для этого мода.
Файл прикрепляю к посту...
скачал, счас попробую установить если пойму как.
 
 
1Bot
Отправлено: 11 октября 2013 — 13:54
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




roma1
Необходимо знать конфигурацию PHP на сервере. Для этого нужно залить на сервер скрипт и вызвать его из браузера

php_info.php
CODE:
<?php
phpinfo();
?>


Вывод этого скрипта покажите и тогда можно будет предметно поговорить.
 
 
roma1
Отправлено: 11 октября 2013 — 14:10
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 811
Дата рег-ции: Янв. 2011  
Откуда: СССР
Репутация: 24




щас попробую, по сути дела удалил все файлы с разширением db и залил ватчес файл выложеный выше, главная работает а вот при создании ответа или темы выдало..
CODE:
Fatal error: Call to undefined function sqlite_open() in /var/www/roma.../data/www/my-bastion.pp.ua/modules/belong/belong.php on line 63

(Добавление)
залил http://my-bastion.pp.ua/php_info.php
 
 
1Bot
Отправлено: 11 октября 2013 — 14:38
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




Данные, которые выдал скрипт:

CODE:
PHP Version: 5.3.10-1ubuntu3.8

Раздел sqlite3
SQLite3 support: enabled
SQLite Library: 3.7.9


CODE:
Fatal error: Call to undefined function sqlite_open() in /var/www/roma.../data/www/my-bastion.pp.ua/modules/belong/belong.php on line 63


Нет раздела SQLite!!!
примерно такого вида
CODE:
SQLite support: enabled
PECL Module version: 2.0-dev $Id: sqlite.c 289587 2009-10-12 19:04:00Z felipe $
SQLite Library: 2.8.17
SQLite Encoding: iso8859


Нужно добавить в конфиги использование библиотеки sqlite
 
 
NordWest
Отправлено: 11 октября 2013 — 14:46
Post Id



Модератор
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




Цитата:
а вот при создании ответа или темы выдало..
Вы файл belong.php моим универсальным вариантом меняли? Что-то мне подсказывает, что нет.
 
 
1Bot
Отправлено: 11 октября 2013 — 14:54
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




roma1
Да, именно решение NordWest должно помочь - нужно залить обновленный файл belong.php - будет работать для вашей конфигурации.
 
 
roma1
Отправлено: 11 октября 2013 — 15:05
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 811
Дата рег-ции: Янв. 2011  
Откуда: СССР
Репутация: 24




универсальный ватчес залил ещё раньше, щас попробую ещё белонг.
(Добавление)
работает, но слетели все прошлые темы и сообщение в профиле, что кто писал ранее нет и видимо это связано с удалением файлов db, оговоренных выше с папки ватчес дата. может их вернуть попробовать?

(Отредактировано автором: 11 октября 2013 — 15:06)

 
 
NordWest
Отправлено: 11 октября 2013 — 15:18
Post Id



Модератор
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




Если есть возможность - попробуйте вернуть.
(Добавление)
Хотя стоп.... там у вас был SQLite второй версии, а теперь третья. Формат базы у них разных - запускать старые файлы *.db нельзя!
(Добавление)
Зайдите в настройки мода поиска тем и сообщений пользователя и проиндексируйте базу заново.
 
 
roma1
Отправлено: 11 октября 2013 — 15:23
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 811
Дата рег-ции: Янв. 2011  
Откуда: СССР
Репутация: 24




ха, не заменю ибо прошлие файлы имели название member1.db а те что модуль создаёт снова db3_member1.db короче потеря есть но делать нечего. Спасибо ребята за то что помогли, NordWest спасибо за модуль. Улыбка
(Добавление)
NordWest пишет:
Хотя стоп.... там у вас был SQLite второй версии, а теперь третья. Формат базы у них разных - запускать старые файлы *.db нельзя!
(Добавление)
Зайдите в настройки мода поиска тем и сообщений пользователя и проиндексируйте базу заново.
понял, делаю Улыбка
 
 
NordWest
Отправлено: 11 октября 2013 — 19:27
Post Id



Модератор
Super Member


Покинул форум
Сообщений всего: 994
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 76




Цитата:
прошлие файлы имели название member1.db
Это я так сознательно сделал, что бы базы не пересекались.
 
 
srf
Отправлено: 12 апреля 2016 — 20:39
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 1
Дата рег-ции: Апр. 2016  
Репутация: 0




NordWest пишет:
Да походу реально пока ни у кого таких форумов нет. Радость
Я три дня мозг взрывал, а никому не нужно. Улыбка


помогло спс!
 
 
Parapsixolog
Отправлено: 28 марта 2018 — 23:38
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 487
Дата рег-ции: Сент. 2011  
Репутация: 14




Всем привет! А кто нибудь решил старый нотис - Notice: Undefined offset: ... ?

Я про http://exbb.info/community/topic...68918#1311368918
и вот она же http://exbb.info/community/topic...51968#1344451968

Конечно можно скрыть просто ошибку:

CODE:
error_reporting(E_ALL ^ E_NOTICE);


Но это же не решение проблемы, а уход от неё. Может уже есть решение?
 
 
Страниц (19): В начало « 11 12 13 14 15 16 17 18 [19]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Мод: Хранение статистики чтения тем на сервере
Темы Форум Информация о теме Обновление
Рекорды одновременного посещения этого форума
Для статистики
О жизни Ответов: 31
Автор темы: 1Bot
13 сентября 2021 — 01:30
Автор: Parapsixolog
ExBB FM 1.0 RC1
Новые возможности, решение проблемы обнуления файлов!
Релизы Ответов: 233
Автор темы: yura3d
1 мая 2009 — 13:07
Автор: yura3d
Поддомен или раздел домена? Куда лучше установить скрипт форума?
Существуют ли проблемы в работе движка в этих двух вариантах?
Раскрутка Ответов: 21
Автор темы: mastersound
21 июля 2009 — 20:16
Автор: Victor
Массовая отправка писем
Какие могут быть проблемы при отправке.
Общие вопросы Ответов: 1
Автор темы: сашакаша
12 декабря 2013 — 03:55
Автор: Zeg
Неправильно выставлена дата
на Вашем сервере
Решение проблем Ответов: 1
Автор темы: mastersound
17 августа 2010 — 11:10
Автор: yura3d
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




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

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1205]     [ ]