Problem z instalacją PHP 7.2

Zombie
vps, debian
Draysh
Draysh

Witam serdecznie a raczej dobry wieczór podczas próby instalacji PHP 7.2 wyskakuje mi następujący błąd czy ktoś z was wie jak to naprawić

Screenshot_8|690x78

Ps. PHP 7.2 jest mi potrzebne do ABota. Oto kominikat że potrzebuje PHP 7.2

Screenshot_9|690x361

SP24
SP24

Jeśli robisz to na koncie root sudo nie jest wymagane.

Sposób instalacji na Ubuntu 16.04

Pamiętaj, że przed instalacją php musisz mieć serwer apache2

Jeśli nie masz wpisz to: sudo apt-get install apache2

Wpisz to po kolei:

  1. sudo apt-get install software-properties-common python-software-properties
  2. sudo add-apt-repository -y ppa:ondrej/php
  3. sudo apt-get update
  4. sudo apt-get install php7.2 php7.2-cli php7.2-common
  5. sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip

I masz PHP 7.2

Draysh
Draysh

Posiadam Oprogramowanie Debian 8 wiec chyba nie zadziała prawda ?

error
error

Ubuntu to pochodna Debiana ;)

Draysh
Draysh

Podczas instalacji 4 punktu

[quote] sudo apt-get install php7.2 php7.2-cli php7.2-common [/quote] Wyskoczył mi następujący komunikat

Screenshot_1|607x125

Wie ktoś o co chodzi ?

kubus
kubus

jeśli robiłeś zgodnie z punktami to coś po środku źle poszło.

Draysh
Draysh

Robiłem zgodnie z punktami kopiowałem i wklejałem

kubus
kubus

No właśnie, nie czytałeś co Ci wyskakuje. Prawdopodobnie cośprzy dodawaniu repozytoria walnęło.

Draysh
Draysh

Da radę to jakoś naprawić Ps. Ja nie paniemajet "repozytoria walnęło."

error
error

Wklej logi :)

Draysh
Draysh

Wiem że to debilne pytanie ale "gdzie znajdę z tego logi" (jestem nowy w php)

kubus
kubus

Skopiuj z konsoli. Zaznacz i prawym przyciskiem i masz skopiowane.

SP24
SP24

Po prostu wykonaj wszystko jeszcze raz i wklej wynik każdej operacji. Masz serwer Apache?

Kaczuc
Kaczuc

SP24:

Po prostu wykonaj wszystko jeszcze raz i wklej logi każdej operacji. Masz serwer Apache?

Ma serwer apache2 sam pomogałem mu instalować chyba, że odinstalował

SP24
SP24

No to najwidoczniej problem z repozytoriami. Ewentualnie zawsze możesz sprawdzić czy po wykonaniu tej komendy: sudo apt update && apt upgrade --y są jakieś błędy

Draysh
Draysh

Kaczuc:

Ma serwer apache2 sam pomogałem mu instalować chyba, że odinstalował Nie nie odinstalowałem nic nie ruszałem od tamtego momentu

Draysh
Draysh

SP24:

sudo apt update && apt upgrade --y

Pierw wkleję logi tak jak mi mówiliście

Infinity
Infinity

Nie zadziałają komendy z ubuntu, bo to inne repozytoria są, panowie, nie wprowadzajcie w błąd kolegi tutaj.

Zakładam, że apache2 juz jest i chodzi (apt-get install apache2).

Po pierwsze:

apt-get update apt-get dist-upgrade (tutaj warto uwazac, czy czasem nie macie repozytoriów na STABLE ustawionych zamiast na jessie, bo wam debian8 na debian9 wrzuci)

  • Aktualizujemy paczki systemowe i repozytoria aktualne.

Po drugie:

apt-get install ca-certificates apt-transport-https

  • instalujemy potrzebne paczki

Trzecie:

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

Kolejno:

znowu "apt-get update".

Potem finalnie:

apt-get install php7.2

i dodatki:

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

SP24
SP24

Spróbuj może tych komend:

sudo apt-get install apt-transport-https lsb-release ca-certificates
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
sudo apt-get update
sudo apt-get install php7.2
SP24
SP24

Infinity:

Nie zadziałają komendy z ubuntu, bo to inne repozytoria są, panowie, nie wprowadzajcie w błąd kolegi tutaj.

Ale w temacie nie ma mowy o używanym systemie. A ja zakładałem, że używa domyślnego systemu jaki oferuje lvlup (Ubuntu 16.04)

Infinity
Infinity

Kaczuc:

Na spokojnie pójdzie z tego co widzę debian ma taką samą formę instalacji

O tym pisałem, wprowadzanie w błąd.

SP24
SP24

A to przepraszam, ale i tak nie zmienia to faktu, że nie obraziłbym się taką informacją. Byłoby łatwiej dla wszystkich

Draysh
Draysh

Prosiłem o reinstalacje na debian 8

SP24
SP24

To spróbuj komend, które podałem kilka odpowiedzi wyżej Nawet Ci je zacytuje

SP24:

sudo apt-get install apt-transport-https lsb-release ca-certificates sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list sudo apt-get update sudo apt-get install php7.2

Draysh
Draysh

Infinity:

apt-get install install ca-certificates apt-transport-https

Screenshot_2|545x137

SP24
SP24

A spróbuj moich komend

kubus
kubus

wpisałeś dwa razy install

Draysh
Draysh

Screenshot_4|690x65

SP24
SP24

A wpisałeś wszystkie komendy przed tą?

Infinity
Infinity

https://tecadmin.net/install-php7-on-debian/

Pełen poradnik z którego pisałem cmd, faktycznie dwa razy install podałem.

Poradnik na pewno jest okej, bo instalowalem php7.2 na deb8 jakis miesiac temu z niego.

Draysh
Draysh

tak wszystkie to co mi podał @Infinity

Draysh
Draysh

Kocham was 😍 @Infinity Dzięki wielkie zadziałało to kiedy idziemy na kebsa 😄 😄 😄

Do zamknięcia

szeroki
szeroki

Tez mial taki problem ale mam komedy

działaja 100%

  • Krok 1. Update & Upgrade

  • **sudo apt update **

  • sudo apt upgrade

  • Krok 2. Instalacj wazne pliki

  • **sudo apt install ca-certificates apt-transport-https **

  • wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -

  • sudo echo "deb https://packages.sury.org/php/ jessie main" | tee /etc/apt/sources.list.d/php.list

  • Krok 3. Instalacja PHP 7.2 & apt update

  • sudo apt update

  • sudo apt install php7.2

  • Krok 4. Instalacja PHP 7.2 Configuracja

  • sudo apt 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

  • Krok 5. Instalacja Apache2, PHP i MySQL

  • apt-get install apache2 php7.2 mysql-server

  • apt-get install phpmyadmin

  • ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

  • Krok 6. Instalacja dodatkowych modułów

  • apt-get install php-mysql

  • apt-get install php-mcrypt

  • apt-get install php-gd

  • apt-get install php-cli

  • apt-get install php-curl

  • apt-get install php-enchant

  • apt-get install libapache2-mod-php

  • Krok 7. Restart serwera apache2

  • /etc/init.d/apache2 restart

system
system

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