ExBB Community » Файловый ExBB » Решение проблем » Адаптация ядра форума для PHP 5.4

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

16. Yamaliya - 25 июля 2013 — 14:54 - перейти к сообщению
roma1, судя по ошибкам возможно это поможет.
17. alexx - 25 июля 2013 — 15:37 - перейти к сообщению
roma1 пишет:
мой форум перевели на 5.3.24 и побелел экран при включенных модах хранения статистики и поиск сообщений вроде, ну всех что использует sqlite.

у меня Версия PHP 5.3.26 все работает нормально, ранения статистики и поиск сообщений установлен.
18. roma1 - 25 июля 2013 — 15:58 - перейти к сообщению
wasp исправил, оч. благодарен за участие Улыбка может на одну ошибку меньше станет.
1Bot пишет:
Навскидку просмотрев php.ini есть одна неувязка - дважды задается путь к библиотеке Zend:
CODE:
zend_extension="/usr/local/IonCube/ioncube_loader_lin_5.2.so"

CODE:
zend_extension="/usr/local/Zend/lib/Optimizer-3.3.9/php-5.2.x/ZendOptimizer.so"


1Bot какой из них удалить?
19. Иван Петров - 25 июля 2013 — 20:11 - перейти к сообщению
alexx пишет:
у меня Версия PHP 5.3.26 все работает нормально, ранения статистики и поиск сообщений установлен.


А у меня стоит PHP 5.3.27, тоже все нормально работает, только хранение статистики отключено.
20. 1Bot - 26 июля 2013 — 06:34 - перейти к сообщению
roma1 пишет:
какой из них удалить?

у хостера нужно уточнить правильный путь к этой библиотеке
21. CAB - 12 августа 2013 — 18:31 - перейти к сообщению
BON пишет:
кстати, ещё был тест на php 5.4, не знаю поправили щас в нем это или это от двига зависит, но форум тупо не понимал кориллицу. Если в сообщении была кирилица то не добавлялись посты, если латиницей писать то нормал
После перехода на 5.4 попал и я на эту бяку.
Загвоздка в функции htmlspecialchars
Для лечения надо у этой функции указать все три параметра, включая кодировку cp1251.
22. BON - 13 августа 2013 — 18:36 - перейти к сообщению
позже будет нормальный костыль
23. urok - 12 сентября 2013 — 04:45 - перейти к сообщению
у меня ошибка 500 хостер говорит

Цитата:
Дело в том, что у вас моды используют базу данных под SQLite 2, а в PHP 5.4 уже используется третья версия- там взаимодействие идет через классы


моды все отключил но так и не работает
после удаления файла /data/onlinedata.php форум начинает работать но только на одном компе кто первый зашел Улыбка
24. NordWest - 12 сентября 2013 — 04:48 - перейти к сообщению
Подождите, вечерком гляну, что можно сделать...

А вообще, конечно, нужно что-то думать с переводом модов на SQL3
25. NordWest - 12 сентября 2013 — 17:32 - перейти к сообщению
Не получилось у меня пока нифига...
При попытке поставить "финал" на PHP5.4 сразу столкнулся с тем, что инсталлятор не хочет принимать кирилицу в названии и описании форума. Попробовал тупо накатить все советы, которые давались в этой теме. Желаемого результата не получил, более того, появились нотисы. Сегодня у меня уже ничего не получится - простыл, голова отказывается что-либо анализировать...

urok
Попробуйте пока применить этот совет - если проблема только в SQLite, то это вероятно поможет (при условии отключения временно всех модулей).
(Добавление)
Цитата:
что инсталлятор не хочет принимать кирилицу в названии и описании форума
Это чисто косяк инсталлятора. Попробовал поставить с английскими названиями, а потом поменял в админке на русские - все норм.
26. urok - 13 сентября 2013 — 03:30 - перейти к сообщению
NordWest пишет:
В файле fm.class.php строку
CODE:
require('modules/watches/_includeFm.php'Подмигивание;

замените стрококй

CODE:
if ($this->exbb['statvisit']) require('modules/watches/_includeFm.php'Подмигивание;.

не помогло
27. BON - 13 сентября 2013 — 16:39 - перейти к сообщению
с модулем хранения статистики всё не так радужно. в ней надо править функцию sqlite. У неё существенные изменения
28. NordWest - 14 сентября 2013 — 03:54 - перейти к сообщению
Так ведь если модули выключить то вроде должно было бы заработать, но по словам urok у него этого не происходит - вот это и странно.
29. BON - 14 сентября 2013 — 08:18 - перейти к сообщению
NordWest пишет:
Так ведь если модули выключить то вроде должно было бы заработать, но по словам urok

мод хранения статистики не отключается через админку полностью.

в /modules/watches/_includeFm.php

закомментить строки:

CODE:
$watches = new Watches;
$watches->upDeadlines($uid);


и должно быть счастье. может если строку ниже ещё. Вроде так, если память мне не изменяет
30. NordWest - 14 сентября 2013 — 09:19 - перейти к сообщению
BON пишет:
мод хранения статистики не отключается через админку полностью.
Я в курсе. Именно по этому и советовал эти изменения.
В моем варианте если модуль статистики отключен - вообще _includeFm.php не должен подключаться. Но да чего гадать. Сейчас у себя не попробую на PHP5.4 c отключенным модулем SQLite2 и всё станет ясно.
(Добавление)
Попробовал. Если не активировать мод "хранения статистики на сервере" то форум работает и без поддержки pdo_sqlite.dll

urokЕсли не сложно, скиньте мне конфигурацию сервера вашего хоста (phpinfo)

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

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