Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem podczas instalacji GBPanelu na Debianie 9


Rekomendowane odpowiedzi

Opublikowano

Mam problem mianowicie chcę zainstalować panel:

http://www.bgpanel.net/

na VPS'ie Debian(9)

blad.png
Chodzi o "Checking for MySQL extension" co z tym zrobić? Jakieś propozycje? Trochę szukałem w internetach i no nie udało się rozwiązać problemu (uprzedzając ewentualne pytanie php 7).

Opublikowano

@orkin

:~# apt-get install php7.0-mysql
Reading package lists... Done
Building dependency tree
Reading state information... Done
php7.0-mysql is already the newest version (7.0.19-1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

I nie działa.

Opublikowano
3 godziny temu, PGS napisał:

Podaj nam wynik tego polecenia:


cat /etc/php/php.ini | grep -v ';' | grep -i mysql | grep ext

 

# cat /etc/php/php.ini | grep -v ';' | grep -i mysql | grep ext
cat: /etc/php/php.ini: No such file or directory

ale "/etc/php/7.0/apache2/php.ini"
Nie pokazało nic. Tu masz cały php.ini może coś znajdziesz.

https://łatwo.pl/php.ini

 

Specjalista
Opublikowano
?php
$link = mysqli_connect("127.0.0.1", "my_user", "my_password", "my_db");

if (!$link) {
    echo "Error: Unable to connect to MySQL." . PHP_EOL;
    echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
    echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
    exit;
}

echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL;
echo "Host information: " . mysqli_get_host_info($link) . PHP_EOL;

mysqli_close($link);
?>

Tutaj masz prosty skrypt, który sprawdza połączenie z bazą danych. Sprawdź czy Ci działa.

Uzupełnij dane w pierwszej linijce, potem zapis u siebie na serwerze i wykonaj.

Opublikowano
Success: A proper connection to MySQL was made! The my_db database is great. Host information: 127.0.0.1 via TCP/IP

Konto root miało zablokowany dostęp stworzyłem inne nadałem prawa i w twoim skrypcie działa, ale po zmianie configu w instalatorze BGP. Błąd dalej występuje ;c
Jeszcze jakiś pomysł?

EDIT
Sprawdziłem też z bazą danych na serwerze hostingowym www wpisałem dane i ten sam błąd.
A przy skrypcie:

Success: A proper connection to MySQL was made! The my_db database is great. Host information: sql.*******.nazwa.pl via TCP/IP

 

Specjalista
Opublikowano

Musisz użyć starszej wersji PHP, najlepiej php5.

Jej już sie chyba nie da zainstalować choć możesz spóbować.

 

Już mowię dlaczego. Panel używa wtyczki mysql, która została usunięta w wersji php7 ("PHP 7 removes the mysql extension" cytat z dokumentacji).

Tutaj kod panelu -> https://github.com/warhawk3407/bgpanel/blob/master/install/index.php, a w linijce numer 312 widać której wtyczki używają.

Opublikowano
9 godzin temu, PGS napisał:

Musisz użyć starszej wersji PHP, najlepiej php5.

Jej już sie chyba nie da zainstalować choć możesz spóbować.

 

Już mowię dlaczego. Panel używa wtyczki mysql, która została usunięta w wersji php7 ("PHP 7 removes the mysql extension" cytat z dokumentacji).

Tutaj kod panelu -> https://github.com/warhawk3407/bgpanel/blob/master/install/index.php, a w linijce numer 312 widać której wtyczki używają.

tak myślałem dzięki za pomoc :) ktoś się orientuje czy i gdzie można pobrać te starsze wersje php? nawet ręcznie..

  •  carbonx zmienił(a) tytuł na Problem podczas instalacji GBPanelu na Debianie 9
  • Aive zablokował(a) ten temat

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...