4 февраляFeb 4 5 минут назад, macar said:У меня на 2х сайтах все ок, кнопка работает.Код брал на пастбинЯ про тег inline code в данном редакторе. Он мега кривой и работает не так как нужно, предполагаю, в настройках нужно нормальный code активировать. А мануал мой рабочий есессно)
5 февраляFeb 5 11 часов назад, HooLIGUN said:Ну и ерунда какая то получилась5 версия это самое противное что сейчас есть. Лучше уж на Xenforo перейти полностью, чем в это дно нереальное лезть. Даже лицуха ужасная. Всё неудобно, всё некрасиво.В общем в этом плане благодарю.А что по поводу этого?Я обновился с 4.7.19 до 4.7.20. В админку начало не впускать, ошибка шаблона. По итогу стёр все темы (все стили, шаблоны), форум накрылся полностью. Взял все резервные файлы форума (версия 4.7.19 и скопировал обратно с заменой (то есть взял файлы свои и наложил поверх новой версии 4.7.20).Потом снова скопировал обновление (установщик 4.7.20), но обновляться уже не даёт (выбивает ошибку).А в админке написано что стоит актуальная версия 4.7.20, но как будто вообще ничего не поменялось.
5 февраляFeb 5 4 часа назад, roxman said:то есть взял файлы свои и наложил поверх новой версии 4.7.20Базу данных нужно тоже восстановить до версии 4.7.19.
21 маяMay 21 Всем привет. Прошу помощи. Сегодня на версии 4.7.20 появилось вот такое предупреждение: Important UpdateКак можно исправить/убрать данное предупреждение. Слышал, что есть патч безопастности, который это убирает, но где его взять?
23 маяMay 23 Жди выхода версии 4.7.21 — она исправит всё. Пока доступна лишь бета-версия Сам патч уже вышел, но кажется, он получился сыроватым. Его сразу же заменили новым обновлением, поэтому лучше дождаться официального релиза!
21 сентябряSep 21 Fatal error: Cannot redeclare function mb_ucfirst() in /var/www/www-root/data/www/forum.site.com/init.php(1442) : eval()'d code on line 2подскажите в чем ошибка
22 сентябряSep 22 Ошибка, которую вы получили, связана с попыткой повторного объявления функции mb_ucfirst() в PHP-коде вашего форума. Это часто случается, когда одна и та же функция объявляется дважды в разных частях скрипта.### Возможные причины возникновения ошибки:1. **Дублирование функции**: Возможно, функция была объявлена ранее в другом файле, подключаемом через include или require, либо непосредственно в том же файле. 2. **Конфликт библиотек**: Если вы используете стороннюю библиотеку или расширение, оно также могло объявить аналогичную функцию.3. **Использование оператора eval()**: Оператор eval() позволяет динамически исполнять код, который генерируется во время выполнения программы. Вероятно, именно здесь произошло повторное объявление функции.### Как исправить ошибку?#### Вариант 1: Удалите дублирующую декларацию функцииПроверьте весь ваш код на наличие объявлений функции mb_ucfirst(). Убедитесь, что она объявлена только единожды.```php// Найдите строку примерно такую и удалите лишнее объявлениеif (!function_exists('mb_ucfirst')) { function mb_ucfirst($string, $encoding = 'UTF-8') { return mb_strtoupper(mb_substr($string, 0, 1, $encoding), $encoding) . mb_substr($string, 1, null, $encoding); }}```#### Вариант 2: Проверьте файл init.phpОткройте указанный файл /var/www/www-root/data/www/forum.site.com/init.php и найдите указанную строку line 2), проверьте, что там действительно объявлен этот метод повторно.#### Вариант 3: Отключите использование eval()Избегайте использования eval() в вашем коде, особенно если вам не нужны его возможности. Вместо этого используйте стандартные методы включения файлов include, require) или рефакторьте код таким образом, чтобы избежать его применения.---## Дополнительные советы:- Используйте IDE с поддержкой автодополнения и анализа кода, чтобы быстро находить возможные конфликты функций.- Регулярно проверяйте ваши файлы на предмет устаревших методов и неиспользуемых фрагментов кода.Эти шаги помогут вам устранить данную проблему и предотвратить подобные ситуации в будущем.
22 сентябряSep 22 On 21.09.2025 at 11:52, Ishidarex77 said:Fatal error: Cannot redeclare function mb_ucfirst() in /var/www/www-root/data/www/forum.site.com/init.php(1442) : eval()'d code on line 2подскажите в чем ошибкавозможно на одном php крутится еще одна cms? по типу wordpress?ошибка в том что функция mb_ucfirst() уже загружена в память что создает конфликт Edited 22 сентябряSep 22 by Exception
25 сентябряSep 25 Dropdown menus did not work when I installed this update. I was forced to revert to 4.7.21.
Воскресенье в 12:434 дн Всем привет! Есть ли способ обновить мою версию 4.7.20 с истёкшей лицензией до обнулённой версии 4.7.22?Можно ли обновиться таким образом?СпасибоHi everyone, is there a way to update my 4.7.20 version with an expired license to a nulled 4.7.22?Is it possible to update this way?Thanks
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.