sasql_connect (): SQLAnywhere: [-100] Сервер базы данных не найден

я запустил sqlanywhere более чем за один полный день, и мне так интересно его использовать,

Я работал раньше с sqlsrv для MS SQL Server и подключения через PHP,

но у меня есть проблема для подключения php к sqlanywhere

Вот предупреждение, когда я пытаюсь запустить test.php


Установка прошла успешно Использование php-5.6.0_sqlanywhere.dll
Предупреждение: sasql_connect (): SQLAnywhere: [-100] Сервер базы данных не найден в C: \ xampp \ htdocs \ test.php в строке 44

Ошибка подключения

$conn = sasql_connect( "UID=DBA;PWD=sql" );
if( $conn ) {
echo "Connected successfully\n";
sasql_disconnect( $conn );
} else {
echo "Connection failed\n";
}

Я использую сервер xampp php 5.6 и версию для разработчиков sqlanywhere 17.

я уже скачал расширение php и скопировал на ext, а также добавил строку в php.ini (extension = php-5.6.0_sqlanywhere.dll)

демонстрационная база данных, я запустил ее с помощью команды cmd: dbeng17 «% SQLANYSAMP17% \ demo.db».
через cmd я попробовал это также:
C:> dbping -d -c «uid = dba;
SQL Anywhere Server Ping U
Подключено к SQL Anywhere
Пинг база данных успешно.

но когда я пытаюсь через php, он говорит: Предупреждение: sasql_connect (): SQLAnywhere: [-100] Сервер базы данных не найден в C: \ xampp \ htdocs \ test.php в строке 44
Ошибка подключения

пожалуйста кто-нибудь подскажите в чем проблема?
большое спасибо вам.

0

Решение

Ваша установка PHP может иметь несколько файлов, похожих на php.ini. Убедитесь, что вы изменяете файл php.ini, указанный в phpinfo ().
— Веб-сервер, такой как Apache, IIS или любой веб-сервер, который поддерживает
PHP.
— PHP установлен на том же компьютере, что и веб-сервер.
— SQL Anywhere установлен на том же компьютере, что и веб-сервер.
— Клиентское программное обеспечение также может быть использовано. Расширение SQL Anywhere PHP

Рефранс: https://wiki.scn.sap.com/wiki/display/SQLANY/Getting+Started+with+SAP+SQL+Anywhere+and+PHP

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]