Я использую XAMPP и столкнулся с той же ошибкой. Я сделал все эти шаги, добавил путь к переменным окружения, скопировал все возможные каталоги dll в / php, / apache / bin, / system32, / syswow64 и т. Д., Но все еще получил эту ошибку.
Затем, проверив журнал ошибок apache, я заметил проблему с использованием скобок в пути.
PHP: синтаксическая ошибка, неожиданная '(' в C: \ Program Files
(другое) \ xampp \ php \ php.ini в строке 707 0 сертификат сервера НЕ
включите идентификатор, который соответствует имени сервера
Если вы установили сервер в каталог «Program Files (x86)», такая же ошибка может возникнуть из-за не экранированных скобок.
Чтобы исправить это, откройте файл php.ini, найдите строку, содержащую «include_path», и заключите путь в двойные кавычки, чтобы исправить эту ошибку.
include_path = "C: \ Program Files (другие) \ xampp \ php \ PEAR"