Страница 1 из 2

Модуль PHP-8.4-FCGI

Добавлено: 21 ноя 2024, 19:22
mrFlyer
Есть у кого то модуль для PHP 8.4, можете поделиться?

Re: Модуль PHP-8.4-FCGI

Добавлено: 22 ноя 2024, 12:03
Bugo
Сделал 2 варианта, с FCGI и без. PHP 8.4.1, некоторые модули обновлены, Apache тоже.

Re: Модуль PHP-8.4-FCGI

Добавлено: 22 ноя 2024, 12:59
mrFlyer
При попытке скачать готовый модуль, ругается на не рабочую ссылку.

Re: Модуль PHP-8.4-FCGI

Добавлено: 26 ноя 2024, 17:27
kosh2323
Скачал, установил, не работает, иконка в трее красная.....

Re: Модуль PHP-8.4-FCGI

Добавлено: 26 ноя 2024, 18:29
Bugo
`osp log PHP-8.4` или `osp log PHP-8.4-FCGI`

Re: Модуль PHP-8.4-FCGI

Добавлено: 27 ноя 2024, 13:11
kosh2323
Bugo писал(а): 26 ноя 2024, 18:29 `osp log PHP-8.4` или `osp log PHP-8.4-FCGI`
PHP Warning: 'C:\\Windows\\SYSTEM32\\VCRUNTIME140.dll' 14.38 is not compatible with this PHP build linked with 14.41 in Unknown on line 0
[Tue Nov 26 17:25:37.530618 2024] [:emerg] [pid 5564:tid 416] AH00020: Configuration Failed, exiting

Re: Модуль PHP-8.4-FCGI

Добавлено: 27 ноя 2024, 14:47
Ink0gnit0
Скачайте и установите актуальные версии Visual C++ Redistributable:

https://aka.ms/vs/17/release/vc_redist.x86.exe

https://aka.ms/vs/17/release/vc_redist.x64.exe

Перезапустите OSP.

Re: Модуль PHP-8.4-FCGI

Добавлено: 27 ноя 2024, 16:18
kosh2323
Ink0gnit0 писал(а): 27 ноя 2024, 14:47 Скачайте и установите актуальные версии Visual C++ Redistributable:

https://aka.ms/vs/17/release/vc_redist.x86.exe

https://aka.ms/vs/17/release/vc_redist.x64.exe

Перезапустите OSP.
Спасибо большое, скачал, установил, вроде работает без ошибок.

Re: Модуль PHP-8.4-FCGI

Добавлено: 29 ноя 2024, 14:27
fcunited
Есть идея как пофиксить эту несовместимость?

Похоже, проблема с теми модулями, которые остались из папки 8.3 (не были заменены, так как их нет в php-8.4.1-nts-Win32-vs17-x64.zip)

Изображение

Re: Модуль PHP-8.4-FCGI

Добавлено: 29 ноя 2024, 15:10
Ink0gnit0
Если данные расширения не используются вами, отключите их в конфигурационном файле [КОРЕНЬ_OSP6]\config\PHP-8.4-FCGI\default\templates\php.ini.

Если используете, из перечисленного у вас, на данный момент для PHP 8.4 доступны только следующие расширения:
https://downloads.php.net/~windows/pecl ... 17-x64.zip

https://downloads.php.net/~windows/pecl ... 17-x64.zip

https://downloads.php.net/~windows/pecl ... 17-x64.zip

Библиотеки php_*.dll из архивов, распакуйте в каталог [КОРЕНЬ_OSP6]\modules\PHP-8.4-FCGI\PHP\ext, библиотеку libxml2.dll - в каталог [КОРЕНЬ_OSP6]\modules\PHP-8.4-FCGI

Перезапустите OSP!