2017-01-27 6 views
1

http://php.net/manual/en/function.sybase-connect.php은 (는) PHP7에서와 같이 제거되었습니다. 내가 PHP7와 현재 사이베이스에 연결되어 있어요 어떻게PHP7 - sybase 데이터베이스에 연결

PHP Fatal error: Uncaught Error: Call to undefined function sybase_connect() 

:

그래서 지금은 gettings이 오류가 무엇입니까?

+0

운영 체제 란 무엇입니까? 대체 모듈을 찾아야합니다. 예를 들어 Ubuntu에서 https://launchpad.net/ubuntu/xenial/+package/php7.0-sybase –

+0

을 사용하고 있습니다. 우분투 16.04를 사용하고 있습니다. php7.0-sybase를 설치했지만 sybase_connect 기능이 작동하지 않습니다. – Tony

+0

'sybase_connect'로는 할 수 없습니다. 나는 한 동안 완전한 대답을 만들 예정이다. –

답변

0

시스템의 php7.0-sybase 패키지를 설치 한 후, 당신은 일반적으로 PDO reference에 따라 pdo_dblib

Example #1 PDO_DBLIB DSN examples

sybase:host=localhost;dbname=testdb

사용하여 Sybase 데이터베이스에 연결할 수 있도록, 당신이

$databaseHandler = new PDO('sybase:host=localhost;dbname=testdb', $user, $pass); 
같은 연결을 생성, 우분투 16.04를 사용하는
+0

감사합니다! – Tony