Я хочу установить и запустить lp_solve через PHP для проекта, над которым я работаю. Я уже создал решатель на C и затем буду работать над его преобразованием в PHP (и, возможно, даже попытаться включить таблицу MySQL для вывода списка из массива, на данный момент это кажется умной идеей ....)
Я следовал документации здесь еще при тестировании установки, я получаю следующую ошибку:
Неустранимая ошибка: необработанная ошибка: вызов неопределенной функции lpsolve () в расположении файла
Я использую 64-разрядную версию WAMP 3.1.0 со следующими версиями программного обеспечения: Apache 2.4.27 - PHP 7.1.9 с ПК с Windows 8.
В случае, если я пропустил или неправильно понял какие-либо шаги в документации, вот что я сделал:
- Скачал отсюда lpsolve55.dll и скопировал его в мой System32
Папка
- Идентифицировал каталог, в котором находятся загружаемые расширения.
то есть c: /wamp/bin/php/php7.1.9/ext/ из моей папки php.ini
- Скопировал php_phplpsolve55.dll в папку выше
- Добавлено расширение = php_phplpsolve55.dll в мою папку php.ini
- Перезапущен WAMP со всеми связанными сервисами
И все же вышеупомянутая фатальная ошибка повторяется. Я попытался перейти на более старую версию PHP 5.6.31, которая включена на моем сервере WAMP без особой удачи.
Есть идеи, почему это происходит и как я могу это исправить?
Спасибо