2016-07-22 2 views
0

방금 ​​kubuntu 상자를 업데이트했고 PHP가 7.x로 업데이트되었습니다.쿠분투 16.04 - PHP 5.6 - mssql 드라이버

이제 PHP 7.x에는 mssql_* 사용되지 않는 기능이 없으므로 PHP 5.6으로 다운 그레이드해야합니다. (PDO dblib은이 프로젝트에서 속도를 늦추는 방법입니다)

ppa:ondrej/php에는 PHP 5.6의 mssql 확장이 없습니다.

쿠분투가 PHP를 다운 그레이드 할 수있는 방법이 있습니까?

apt-get install php5.6-mysql php5.6-sqlite 

없는 경우, 기존의 모든 드레이 저장소를 제거하고 :이 REPO "뎁 http://ppa.launchpad.net/ondrej/php/"

예 경우, 모든 PHP 패키지를 제거하여 스택을 설치있는 경우

+0

아마도이 오류는 서버 오류로 옮겨야합니까? –

+0

언제든지 PHP를 제거한 다음 이전 버전을 다시 설치할 수 있습니다. –

+0

@Flame_Phoenix 나는 ondrej 소스를 삭제하고 업데이트했다. apt-cache madison php, php | 1 : 7.0 + 35ubuntu6 - 어떻게 이것을 5.6으로 강제합니까? – Martin

답변

0

는 저장소 목록을 체 새 저장소를 추가하십시오.

ppa:ondrej/php 
deb http://ppa.launchpad.net/ondrej/php/ubuntu <version> main 
+0

'ppa : ondrej/php'에는 mssql 드라이버가 없습니다. – Martin

+0

실행 만하면됩니다 : apt-get install php5-sybase php5.5-odbc –

+0

php5-sybase가 ondrej/php에 존재하지 않습니다. – Martin