talex пишет:Запуск процедуры установки/обновления форума не выдал ошибок, но корректно сконвертировались форумы с небольшим (5-10) количеством тем.
Форумы, состоящие из 20-40 сообщений с 2000-4000 ответов не были сконвертированы корректно. (осталось 4-6 тем 100-200 ответов).
В связи с этим пришлось перенести старый форум на другую платформу.
Скорее всего на сервере стоит ограничение на время исполнения скриптов, и скрипт обновления просто не успевает за отведённое ему время сконвертировать все темы в больших разделах. В настройках интрепретатора PHP на сервере (файл php.ini) параметр max_execution_time желательно выставить в 0, это отменит ограничения на выполнение скриптов. Если по каким-либо причинам отменить ограничение нельзя, поставьте значение побольше, например 300
talex пишет:1) Какую дополнительную информацию надо сообщать при возникновении ошибок (операционную систему,версии продуктов, лог php, лог apache, принт скрины, что то еще)?
Лог ошибок PHP
talex пишет:2) Есть ли утилиты переноса сообщений из старой в новую версию?(кроме стандартной процедуры установки/обновления)
Ничего лучше стандартной процедуры всё равно не придумаешь, ограничиваясь только PHP. Поэтому следуйте совету выше
talex пишет:3) Есть ли типовой php.ini для форума
Опять-таки, см. выше. Никаких особых отличий этот форум по сравнению с другими скриптами не имеет. Единственные требования, для корректной работы всех функций желательно наличие библиотеки GD2 (для обработки вставленных в сообщения изображений), zlib (для сжатия страниц форума алгоритмом Gzip), также необходима рабочая функция PHP mail() (для отправки писем с форума). Также на сервере должны быть разрешены удалённые соединения и доступ к функциям архивации Gzip и ini_set() |