Ошибка при подключении Web модуля
Сообщений: 3
• Страница 1 из 1
Ошибка при подключении Web модуля
Помогите разобраться.
После установки и настройке Apache и PHP, при вводе в браузере логина и пароля вылезает ошибка:
Fatal error: Uncaught Error: Call to undefined function ibase_connect() in D:\USR\www\login.php:81 Stack trace: #0 {main} thrown in D:\USR\www\login.php on line 81
После установки и настройке Apache и PHP, при вводе в браузере логина и пароля вылезает ошибка:
Fatal error: Uncaught Error: Call to undefined function ibase_connect() in D:\USR\www\login.php:81 Stack trace: #0 {main} thrown in D:\USR\www\login.php on line 81
- Администратор
- Сообщения: 518
- Зарегистрирован: 26 янв 2012, 11:22
Re: Ошибка при подключении Web модуля
Добрый день!
Скорее всего проблема в драйверах firebird.
Посмотрите описание настроек на странице: https://andeesoft.com/ru/rrit/install.html#content4-78
Как уже говорилось ранее, система "Регистрация заявок IT" использует в своей работе СУБД Firebird, поэтому для работы WEB-модуля КЛИЕНТ необходимо наличие библиотек данной СУБД. Есть два варианта использования СУБД Firebird: вариант, когда на этой же машине находится сервер Firebird и вариант, когда сервер Firebird находится на удаленной машине.
Если сервер Firebird установлен на удаленной машине, то в этой ситуации необходимо использовать библиотеку fbclient.dll для подключения к удаленной машине. В инсталляционном пакете "Регистрация заявок IT" находятся соответствующие dll-файлы fbclient.dll. Обратите внимание! Если используется Apache+PHP 32-битной версии, то необходимо использовать 32-х битную библиотеку fbclient.dll, если используется 64-х битное ПО, тогда и библиотека должна быть соответствующей. Библиотеку fbclient.dll необходимо поместить в директорию PATH системы.
Если сервер Firebird установлен на этой же машине, где запускается Apache+PHP (где будет установлен WEB-модуль КЛИЕНТ), то эта DLL уже должна присутствовать и путь к fbclient.dll уже будет прописан в PATH.
Кроме этого в php.ini должны быть обязательно добавлены:
extension=php_interbase
extension=pdo_firebird
Скорее всего проблема в драйверах firebird.
Посмотрите описание настроек на странице: https://andeesoft.com/ru/rrit/install.html#content4-78
Как уже говорилось ранее, система "Регистрация заявок IT" использует в своей работе СУБД Firebird, поэтому для работы WEB-модуля КЛИЕНТ необходимо наличие библиотек данной СУБД. Есть два варианта использования СУБД Firebird: вариант, когда на этой же машине находится сервер Firebird и вариант, когда сервер Firebird находится на удаленной машине.
Если сервер Firebird установлен на удаленной машине, то в этой ситуации необходимо использовать библиотеку fbclient.dll для подключения к удаленной машине. В инсталляционном пакете "Регистрация заявок IT" находятся соответствующие dll-файлы fbclient.dll. Обратите внимание! Если используется Apache+PHP 32-битной версии, то необходимо использовать 32-х битную библиотеку fbclient.dll, если используется 64-х битное ПО, тогда и библиотека должна быть соответствующей. Библиотеку fbclient.dll необходимо поместить в директорию PATH системы.
Если сервер Firebird установлен на этой же машине, где запускается Apache+PHP (где будет установлен WEB-модуль КЛИЕНТ), то эта DLL уже должна присутствовать и путь к fbclient.dll уже будет прописан в PATH.
Кроме этого в php.ini должны быть обязательно добавлены:
extension=php_interbase
extension=pdo_firebird
- Администратор
- Сообщения: 518
- Зарегистрирован: 26 янв 2012, 11:22
Re: Ошибка при подключении Web модуля
Ошибка была связана с несовместимостью с версией PHP 7.4. В данный момент выпущено обновление, которое решает эту проблему.
Полный список изменений:
• добавлена полная совместимость с PHP 7.4;
• добавлена проверка параметра max_file_uploads из настроек PHP;
• исправлена ошибка "Call to undefined function ibase_connect()";
• исправлена ошибка, связанная с временем отправки запроса;
• исправлены мелкие ошибки в WEB-модуле КЛИЕНТ.
Полный список изменений:
• добавлена полная совместимость с PHP 7.4;
• добавлена проверка параметра max_file_uploads из настроек PHP;
• исправлена ошибка "Call to undefined function ibase_connect()";
• исправлена ошибка, связанная с временем отправки запроса;
• исправлены мелкие ошибки в WEB-модуле КЛИЕНТ.
Сообщений: 3
• Страница 1 из 1
Вернуться в Работа с программой
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1