Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Мод AjaxOrders на phpBB 3.3
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 2.0.0
- Сообщения: 241
- Стаж: 12 лет 3 месяца
- Откуда: Липецк
- Благодарил (а): 70 раз
- Поблагодарили: 23 раза
Мод AjaxOrders на phpBB 3.3
Описание проблемы: Ошибка! Only mysql supported
Произведенные изменения, после которых начались неполадки: Установка расширения (мода)
Версия phpBB: 3.3.7
Используемые стили: prosilver, element
Используемые расширения: Куча разных
Версия PHP:: PHP 7.3
Используемая СУБД и её версия: 5.7.37 - MySQL
Ссылка на конференцию: netcom.uz
Есть ли у вас тестовый аккаунт: нету (не требуется)
Использовался ли поиск для решения проблемы: Использовал, ответа не нашёл
Если да, то какие запросы вы использовали: Ошибка! Only mysql supported
В общем такое дело, у меня был один мод на 3.0.12 версию форума. Никакие функции форума он не затрагивает. Устанавливал по старинке вплоть до 3.1.10 версии. То есть закидываются файлы в корень форума, добавляются строки в БД и дальше просто ссылку выводишь и всё. Но при установке на 3.3.7 выдало ошибку, типо поддерживается только mysql БД. Но БД и так mysql, а почему не проходит, понять не могу.
Произведенные изменения, после которых начались неполадки: Установка расширения (мода)
Версия phpBB: 3.3.7
Используемые стили: prosilver, element
Используемые расширения: Куча разных
Версия PHP:: PHP 7.3
Используемая СУБД и её версия: 5.7.37 - MySQL
Ссылка на конференцию: netcom.uz
Есть ли у вас тестовый аккаунт: нету (не требуется)
Использовался ли поиск для решения проблемы: Использовал, ответа не нашёл
Если да, то какие запросы вы использовали: Ошибка! Only mysql supported
В общем такое дело, у меня был один мод на 3.0.12 версию форума. Никакие функции форума он не затрагивает. Устанавливал по старинке вплоть до 3.1.10 версии. То есть закидываются файлы в корень форума, добавляются строки в БД и дальше просто ссылку выводишь и всё. Но при установке на 3.3.7 выдало ошибку, типо поддерживается только mysql БД. Но БД и так mysql, а почему не проходит, понять не могу.
-
- Поддержка
- Сообщения: 12451
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
-
- phpBB 2.0.0
- Сообщения: 241
- Стаж: 12 лет 3 месяца
- Откуда: Липецк
- Благодарил (а): 70 раз
- Поблагодарили: 23 раза
Re: [3.3] Несовместимые расширения
В общем посадил, всё отображается, но не работает (не добавляет заказы). Ошибка 500, сервер не может обработать )) Можно ли сделать расширение из данного мода?
Отправлено спустя 1 минуту 11 секунд:
на 3.1.10 работал на ура. Он уже не много был модифицирован под 3.1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Поддержка
- Сообщения: 3336
- Стаж: 15 лет 1 месяц
- Благодарил (а): 25 раз
- Поблагодарили: 590 раз
Re: [3.3] Несовместимые расширения
Michel, попробуйте поиск с заменой по файлам по слову mysql и заменить его на mysqli (в т.ч. в названиях функций типа mysql_connect)
-
- phpBB 2.0.0
- Сообщения: 241
- Стаж: 12 лет 3 месяца
- Откуда: Липецк
- Благодарил (а): 70 раз
- Поблагодарили: 23 раза
-
- Поддержка
- Сообщения: 12451
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2479 раз
Re: [3.3] Несовместимые расширения
Установочный и выдаёт ошибку
Заменять не в одной команде, а везде, где есть mysql
update_orders20to30.php
, строка 25 - тот текст как разЗаменять не в одной команде, а везде, где есть mysql
-
- phpBB 2.0.0
- Сообщения: 241
- Стаж: 12 лет 3 месяца
- Откуда: Липецк
- Благодарил (а): 70 раз
- Поблагодарили: 23 раза
Re: [3.3] Несовместимые расширения
Как говорится не первый раз )) везде и всё заменил, не работает. Первый файл это установочный, второй это для обновления. БД я создал вручную, мод запускается, но не функционирует
-
- Поддержка
- Сообщения: 3336
- Стаж: 15 лет 1 месяц
- Благодарил (а): 25 раз
- Поблагодарили: 590 раз
Re: Мод AjaxOrders на phpBB 3.3
tracker\orders\order_add.php
$message_parser->parse_message($message);
заменить на
$message_parser->message = $message;
Хотя боюсь, там не только это придётся переделывать.
-
- phpBB 2.0.0
- Сообщения: 241
- Стаж: 12 лет 3 месяца
- Откуда: Липецк
- Благодарил (а): 70 раз
- Поблагодарили: 23 раза
Re: Мод AjaxOrders на phpBB 3.3
Круть почти всё работает, не много ещё подшаманил. Следующий вопрос. Не подхватывает часовой пояс. Время идёт по гринвичу. Найти не могу где подправить. Подскажете?
Спасибо что помогаете! )
-
- phpBB 2.0.0
- Сообщения: 241
- Стаж: 12 лет 3 месяца
- Откуда: Липецк
- Благодарил (а): 70 раз
- Поблагодарили: 23 раза
Re: Мод AjaxOrders на phpBB 3.3
В том то и дело, что я не нашёл привязку к часовому поясу. Есть только это связанное со временем.
Код: Выделить всё
'TIME' => date("d.m.Y, H:i", strtotime($row['date'])),
-
- Поддержка
- Сообщения: 3336
- Стаж: 15 лет 1 месяц
- Благодарил (а): 25 раз
- Поблагодарили: 590 раз
Re: Мод AjaxOrders на phpBB 3.3
Michel, этот код не должен ничего подцеплять, он привязан ко времени сервера, а это как правило UTC. Проще всего сделать date_default_timezone_set(пояс) в начале orders.php, ну или позаменять везде date() на
$user->format_date(strtotime($row['date']))
, но это будет работать правильно только если даты в базе сохранены в UTC. Часовой пояс пользователя тут: $user->data['user_timezone']
-
- phpBB 2.0.0
- Сообщения: 241
- Стаж: 12 лет 3 месяца
- Откуда: Липецк
- Благодарил (а): 70 раз
- Поблагодарили: 23 раза
Re: Мод AjaxOrders на phpBB 3.3
Это помогло с размещением заказа, а вот теперь проблема вылезла с комментариями, не прут выше предложенные манипуляции. Как правильно сформулировать следующую строку:
Код: Выделить всё
'DATE' => date("d.m.Y, H:i:s", strtotime($row['date'])),
Код: Выделить всё
'DATE' => $user->format_date(strtotime($row['date'])),