Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

5 минут назад, macar said:

У меня на 2х сайтах все ок, кнопка работает.

Код брал на пастбин

Я про тег inline code в данном редакторе. Он мега кривой и работает не так как нужно, предполагаю, в настройках нужно нормальный code активировать. А мануал мой рабочий есессно)

  • Replies 934
  • Просмотров 373,1k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • Invision Community 4.7.0 nulled доступен для загрузки!

  • Прогресс требует изменений. Добавлена nulled версия Invision Community 4.4.0

  • Загрузил в файлы, одобрят - увидите.

Posted Images

11 часов назад, HooLIGUN said:

Ну и ерунда какая то получилась

5 версия это самое противное что сейчас есть. Лучше уж на Xenforo перейти полностью, чем в это дно нереальное лезть. Даже лицуха ужасная. Всё неудобно, всё некрасиво.

В общем в этом плане благодарю.

А что по поводу этого?

Я обновился с 4.7.19 до 4.7.20. В админку начало не впускать, ошибка шаблона. По итогу стёр все темы (все стили, шаблоны), форум накрылся полностью. Взял все резервные файлы форума (версия 4.7.19 и скопировал обратно с заменой (то есть взял файлы свои и наложил поверх новой версии 4.7.20).

Потом снова скопировал обновление (установщик 4.7.20), но обновляться уже не даёт (выбивает ошибку).

А в админке написано что стоит актуальная версия 4.7.20, но как будто вообще ничего не поменялось.

  • 3 недели спустя...
  • 2 месяца спустя...

Всем привет. Прошу помощи. Сегодня на версии 4.7.20 появилось вот такое предупреждение: Important Update

image.png

Как можно исправить/убрать данное предупреждение. Слышал, что есть патч безопастности, который это убирает, но где его взять?

Жди выхода версии 4.7.21 — она исправит всё. Пока доступна лишь бета-версия

Сам патч уже вышел, но кажется, он получился сыроватым.

Его сразу же заменили новым обновлением, поэтому лучше дождаться официального релиза!

  • 4 недели спустя...
  • 2 недели спустя...
  • 2 месяца спустя...

Ошибка, которую вы получили, связана с попыткой повторного объявления функции 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 с поддержкой автодополнения и анализа кода, чтобы быстро находить возможные конфликты функций.

- Регулярно проверяйте ваши файлы на предмет устаревших методов и неиспользуемых фрагментов кода.

Эти шаги помогут вам устранить данную проблему и предотвратить подобные ситуации в будущем.

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.

Guest
Ответить в этой теме...

Последние посетители 1

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.