Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: 1 не является приложением Win32
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » 1 не является приложением Win32

Страниц (1): [1]
 

1. Contr - 25 Ноября, 2021 - 11:59:44 - перейти к сообщению
Здравствуйте! У меня не было проблем с установкой на виндовс 10 х86

А вот с установкой на 64разрядный прямо беда.

Скачан php8.0 с официального сайта php.net 64разрядный, как положено, VS16.
Там рекомендуется из двух сборок апача (haus и lounge) взять лоунж.

Скачал апач лоунж (тоже официальный), тоже х64 и тоже VS16.

Установил постгрес версию 9.6 тоже х64 (пробовал и 14 версию, все также)

Раскоментировал в php.ini два модуля как обычно.

Значит так: если установить х86 php, то ругается при httpd.exe -k start на apache_php8.dll (или как его там), что он %1 не является приложением win32 (что и следовало ожидать, ведь он х86)

Если ставить х64 php, то апач запускается, но в логах пишет ошибку на php_pdo_pgsql и php_pgsql, что они не является приложением win32.


Получается, что они х86 архитектуры или как? Хотя они из дистрибутива х64 с оф сайта.


Ругается также и на другой модуль,mbstring, если его раскомментировать. Да и на все осиалтные, думаю тоже, но я не пробовал.

Кто-нибудь пробовал ставить полностью х64 версии апача и пхп?

 

Powered by ExBB FM 1.0 RC1