У меня тоже были некоторые проблемы, когда я пытался это сделать.
Решение с:
PHP: v5.6.36
Sybase: SQL Anywhere 12.0.1.4134
сначала вам нужно скачать конкретную DLL, доступную на сайте, для вашей конкретной версии php. Вы можете найти модули PHP здесь: Модуль PHP Sybase
во-вторых, вы копируете файлы в директорию с расширением PHP. Вы можете найти определенную папку, используя phpinfo () и ищите: extension_dir.
после копирования файлов добавьте в php.ini расширение, например:
extension=php-5.6.0_sqlanywhere.dll
проверьте, доступен ли sqlanywhere на вашей странице phpinfo (). Просто ищи и найди.
если он доступен, у вас есть все, что вам нужно.
Наконец, просто попробуйте установить соединение следующим образом:
, если соединение на локальном хосте:
sasql_connect("uid=dba;pwd=sql")
, так как вы упомянули, что база данных находится на сервере, попробуйте это:
sasql_connect("UID=dba;PWD=sql;SERVER=test_12")
Вы можете найти несколько хороших примеров с этим здесь