Problem PHP 7.2

oskar4134 | 2018-10-28 13:11:28 UTC | #1

Witam, zainstalowałem system debian 8 na serwerze kvm i wszystko mi działa tylko coś nie mogę zainstalować php 7.2 jak wpisuje apt-get install php7.2 i nie tylko jak chce zainstalować php7.2 również jak chcę zainstalować php7. mam taki błąd: ss|593x257


Infinity | 2018-10-28 13:07:48 UTC | #2

debian8 jest starszym systemem, czy dodawales do repozytoriów php?


oskar4134 | 2018-10-28 13:08:28 UTC | #3

Tak, ale mogę jeszcze raz tylko podaj komendę żeby się upewnić


Infinity | 2018-10-28 13:09:07 UTC | #4

Wcisnales apt-get update?

Daj wynik tej komendy (apt-get update).


oskar4134 | 2018-10-28 13:10:45 UTC | #5

ss1|541x177


Infinity | 2018-11-11 10:19:12 UTC | #6

Ale stretch to debian9, zle dodales repozytorium.

Instrukcja od początku krok po kroku:

apt-get install ca-certificates apt-transport-https
wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
echo “deb https://packages.sury.org/php/ jessie main” | tee /etc/apt/sources.list.d/php.list

apt-get update
apt-get install php7.2
apt-get install php7.2-cli php7.2-common php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-mysql php7.2-xml

Przy okazji - masz tez dodane repo z ubuntu, nie zadziala.


oskar4134 | 2018-10-28 13:15:10 UTC | #7

Za nim zrobię te komendy powiedź jak zmienić te repozytorium


Infinity | 2018-10-28 13:15:38 UTC | #8

A gdzie i jak je dodawałeś?

Pliki z repo są w:

/etc/apt/sources.list
/etc/apt/sources.d/tutaj_pliki


oskar4134 | 2018-10-28 13:16:37 UTC | #9

tu mam /etc/apt/sources.list
ss2|577x162


Infinity | 2018-10-28 13:21:45 UTC | #10

Dziwny ten plik jest, niepoprawny.

Tak powinien wygladac:

deb http://ftp.debian.org/debian/ jessie main non-free contrib
deb http://security.debian.org/ jessie/updates main non-free contrib

Starczą dwie linijki - i teraz: jesli to jest polski vps to mozesz dac ftp.pl.debian.org w pierwszym. Jesli francuski - ftp.fr.debian.org

Co z folderem /etc/apt/sources.d/?


oskar4134 | 2018-10-28 13:31:43 UTC | #11

Tak zmieniłem /etc/apt/sources.list
ss3|568x247
A tu masz /etc/apt/sources.d/ pliki z winscp
ss4|515x160


Infinity | 2018-10-28 13:32:14 UTC | #12

Usun wszystko z tego folderu.

Potem:

apt-get update

I lec pokolei komendami z góry.


oskar4134 | 2018-10-28 13:36:29 UTC | #13

Jak wykonuję komendę apt-get update po raz 2 po komendzie echo “deb https://packages.sury.org/php/ jessie main” | tee /etc/apt/sources.list.d/php.list mam taki błąd ss5|640x61


Infinity | 2018-10-28 13:52:19 UTC | #14

No to zedytuj plik /etc/apt/sources.list.d/php.list

deb https://packages.sury.org/php/ jessie main

Aby taka linia tam była.

Ręcznie, np. przez nano czy vim

Coś z formatowaniem nie przeszło ci poprawnie.


oskar4134 | 2018-10-28 13:44:59 UTC | #15

Dobra dzięki za pomoc wszystko działa!


oskar4134 | 2018-10-28 14:06:24 UTC | #16

@Infinity mam jeszcze pytanie ponieważ tera próbuję zainstalować mysql i jak wpisuję tą komendę apt-get install mysql-server to mam taki błąd ss7|602x206


Nieznajomy11 | 2018-10-28 15:40:35 UTC | #17

Dziwne rzeczy, może spróbuj po prostu zainstalować mysql-server-5.5 i czegoś się dowiemy:

apt-get install mysql-server-5.5

Niemniej chyba zepsuliście sources i teraz są konflikty.


oskar4134 | 2018-10-28 15:44:24 UTC | #18

Mam taki błąd:
ss8|642x252


Infinity | 2018-10-28 16:44:23 UTC | #19

Wlasnie ze konflikty to byly, teraz juz ich nie ma ;)


oskar4134 | 2018-10-28 16:58:40 UTC | #20

@Infinity a ten błąd umiesz naprawić ?


Infinity | 2018-10-28 17:39:24 UTC | #21

Probowales aktualizowac system?

apt-get update
apt-get dist-upgrade

Restart vpsa.

Moze po prostu wersja jest stara.


system | 2018-11-29 17:39:17 UTC | #22

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.