О, нет! Где JavaScript?
Ваш браузер не поддерживает JavaScript или же JavaScript отключен в настройках. Пожалуйста, включите JavaScript в браузере для корректного отображения сайта или обновите свой браузер на поддерживающий JavaScript. Включите JavaScript в своем веб-браузере, чтобы правильно просматривать этот веб-сайт или обновить веб-браузер, поддерживающий JavaScript.
2025 год: обновляем PHP Fusion: v7.02.07

Как известно, движок PHP Fusion: v7.02.07 безнадежно устарел, но на нем по-прежнему работает множество сайтов, у меня их три... Я недавно обновил один свой сайт PRETICH.ru под новые современные требования, не без труда и не без проблем, конечно... обо всем этом подробно изложено в этой вот статье (смотрите по ссылке). Были использованы исправленные файлы этого движка - работа одного немца (спасибо ему большое!). Ниже привожу инструкцию, переведенную мною с немецкого на русский язык.

Неофициальный пакет обновлений (IUP) PHP Fusion: v7.02.07

Разработчик: Systemweb («Krelli»)
Последнее обновление: ноябрь 2024 г.
Версия: 1.9
PHP Fusion: v7.02.07
Версия PHP: мин. 5.5.x / макс. 8.4.x
MySQLi: мин. 5.3.x

Страницы поддержки:

https://www.systemweb.de
https://www.krelli.com
https://www.krelli.com/downloads/3/php-fusion-v70207-updatepaket-fur-php-55-84 (именно тут можно скачать пакет с исправлениями)
https://www.phpfusion-deutschland.de

Установка/Обновление

Папка "full"

Содержит полностью переработанный оригинальный пакет PHP-Fusion 7.02.07 со всеми исправлениями для совместимости с версиями PHP от 5.5 до 8.4.x. Включены локали: английский и немецкий. Во время установки теперь можно выбрать MySQLi или PDO в качестве модуля базы данных.

Содержимое этой папки необходимо загрузить для новой установки.

Папка "update_only"

Содержит только обновлённые файлы. Этот пакет можно использовать для обновления исходной версии PHP-Fusion 7.02.07, чтобы она работала без ошибок с более новыми версиями PHP.

Даже тем, кто уже использует более раннюю версию IUP, достаточно загрузить содержимое этой папки в соответствующее место для обновления.

Для этого просто скопируйте все включённые файлы в папку на домашней странице Fusion, соблюдая структуру папок и перезаписывая все существующие файлы. При необходимости существующий файл «config.php» можно дополнить следующей строкой:

$db_driver = "mysqli";

Для этого лучше всего вставить пустую строку перед последней строкой, содержащей и скопировать код туда. Если вы хотите использовать интеграцию с PDO, просто замените «mysqli» на «pdo»:

$db_driver = "pdo";

(Если этот шаг полностью пропущен, связь с базой данных будет происходить автоматически через PDO.)

Далее

Помимо необходимых обновлений, это обновление включает в себя следующие новые функции/исправления ошибок:

SecurImage (версия 1) полностью удалён, поскольку практически неэффективен против спам-ботов.

Исправление SecurImage2 для PHP 8.x

Исправление ошибки в журнале ошибок в панели администратора

Добавлен SecurImage3

Форматированные даты теперь снова отображаются на немецком языке в PHP версии 8.2 и более поздних, в зависимости от настроек по умолчанию.

Я намеренно исключил другие функции, чтобы максимально приблизиться к оригиналу, и пока что они служат в первую очередь для исправления ошибок.

Google reCAPTCHA v3 не будет интегрирована в будущем: по мнению ряда уполномоченных по защите данных штатов, она нарушает GDPR. Первые предупреждения уже были вынесены из-за использования инструментов Google (шрифты, reCAPTCHA, AdSense и т. д.).

ReCAPTCHA v2 остаётся в пакете, но по вышеупомянутым причинам я не рекомендую её использовать.

ПРИМЕЧАНИЕ

Как всегда: сделайте резервную копию заранее!

Гарантия не предоставляется!

***

Оригинал документа на немецком языке

***

Вход на сайт
Не зарегистрированы? Нажмите для регистрации.
Забыли пароль?
Пользователей на сайте
Гостей на сайте: 2
Участников на сайте: 0

Всего зарегистрировано: 60
Новый участник: LarisaFlula






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

*