아침 내내 스택 교환을 파헤쳤지만 올바른 솔루션을 찾을 수 없습니다. PHP 7.0 에서는 xmlwriter
존재 하지 않고 설치할 수 없는 저장소를 많이 발견했습니다 .gd
bcmath
저는 Apache2, PHP7.0, MySql 및 phpMyAdmin을 기반으로 하는 Linux 서버를 가지고 있습니다. 서버에 Zabbix를 추가하고 싶습니다. 이 세 가지 PHP 확장이 필요합니다.
이 플러그인을 변경 php.ini
하고 활성화했지만 설치하지 않았습니다.
나는 다음 예를 시도한다:
> apt-get install php7.0-gd
> apt-get install php-gd
> apt-get install php7-gd
그러나 아무것도 작동하지 않습니다. 저장소에서도 아무것도 찾지 못했습니다.
도와주세요?
답변1
Jessie에는 PHP7이 포함되어 있지 않기 때문입니다. Jessie는 7.0이 포함될 준비가 된 것으로 간주되기 전에 안정적이라고 선언되었으므로(데비안 관리자는 이에 대해 매우 높은 기준을 갖는 경향이 있습니다) 제외되었습니다.
즉, 다음을 통해 설치할 수 있습니다.backports
파일. 당신이 해야 할 일은 /etc/apt/sources.list.d/10-backports.list
다음 항목을 포함하는 파일을 만드는 것입니다.
deb http://ftp.nl.debian.org/debian/ jessie-backports main contrib non-free
그런 다음 모드팩 목록을 실행하세요 apt-get update
.
이 작업을 완료한 후 입력하면 apt-cache search php7
현재 apt-get을 통해 사용할 수 있는 모든 PHP7 패키지 목록이 표시됩니다.
방금 찾아봤는데 php7.0-gd
현재도 그 중 하나입니다.
편집하다:안타깝습니다. 백포트에는 PHP7이 없습니다.도트 뎁하다. 필요한 소스는 다음과 같습니다.
deb http://packages.dotdeb.org jessie all