csmaro 0 Zgłoś post Napisano Marzec 25, 2014 Witam otóż próbuje sie uporać z minipanelem od c0m4ra Cały czas wywala mi błąd Funkcja ssh2_connect nie istnieje w instalacji PHP. Zainstaluj ją, aby korzystać z SSH lub wyłącz tryb SSH w configu minipanelu. Oczywiście instalowałem ssh2 (apt-get install libssh2-1-dev libssh2-php) IP VPSa: 185.49.12.19 System: Debian 6 Jakieś pomysły? Co chcecie wiedzieć? config.php <?php // Minipanel by c0m4r if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])) { header ("Content-Type: text/html; charset=utf-8"); exit("Nie można wywołać tego pliku samoistnie."); } /* Plik konfiguracyjny Wartości umieszczamy pomiędzy pojedynczymi apostrofami -------------- EDYTUJ PONIŻEJ -------------- */ // Dane serwera $ip = "185.49.12.19"; // IP serwera $port = "1"; // PORT serwera $gra = "cs"; // określa grę/serwer głosowy według oznaczenia biblioteki GameQ $sciezka = "/root/cs/cs"; // absolutna ścieka do katalogu, w którym znajduje się serwera // Tylko serwery gier $mapa = "de_dust2"; // Mapa startowa serwera $sloty = "10"; // Ilość slotów // Tylko Team Speak 3 $queryport = "10011"; // Port query // Dane SSH $sterowanie = 'sterowanie.sh'; // absolutna ścieżka do pliku sterowanie.sh /* Użycie SSH jest najlepszym rozwiązaniem! Jeżeli nie możesz użyć SSH minipanel wyda polecenia przy użyciu funkcji exec(); Warunkiem poprawnego działania minipanelu jest: 1. Ustawienie uprawnień (chmod, chown) dla użytkownika serwera HTTP lub SSH do katalogu, w którym znajduje się serwer oraz pliku sterowanie.sh 2. Jeśli nie korzystamy z SSH funkcja exec() musi być włączona w ustawieniach PHP serwera dedykowanego / vps. Minipanel i serwer gry muszą być na tej samej fizycznej maszynie (Tylko w przypadku braku SSH). */ $ssh = 1; // 0 = exec(); // Nie uzywaj konta root do połączenia! $ssh_adres = '185.49.12.19'; // adres IP lub domena serwera SSH $ssh_port = 21; // domyślny port SSH - NIE ZMIENIAĆ jeżeli nie jest to konieczne $ssh_login = 'root'; // login użytkownika SSH - musi on mieć uprawnienia (chmod, chown) do całego katalogu serwera i pliku sterowanie.sh $ssh_haslo = '********'; // hasło użytkownika SSH // Dane administratora $login = 'Maro'; // login administratora $haslo = '********'; // hasło administratora // Aktualizacje $aktualizacje = 1; // 0 - wyłączanie sprawdzanie czy istnieje nowa wersja minipanelu ?> Udostępnij ten post Link to postu Udostępnij na innych stronach
PapaSmerf 497 Zgłoś post Napisano Marzec 25, 2014 A SSH2 widoczne jest w phpinfo()? Udostępnij ten post Link to postu Udostępnij na innych stronach
csmaro 0 Zgłoś post Napisano Marzec 25, 2014 Nie wykonuja sie wogóle pliki .php na serwerze. A była instalowana biblioteka php/mysql Udostępnij ten post Link to postu Udostępnij na innych stronach
Łukasz Ostrowski 593 Zgłoś post Napisano Marzec 25, 2014 Resetowałeś apache? Udostępnij ten post Link to postu Udostępnij na innych stronach
csmaro 0 Zgłoś post Napisano Marzec 25, 2014 Tak było resetowane Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Marzec 25, 2014 Kiedyś chciałem postawić ten panel i on miał jeszcze jakieś problemy z uruchamianiem serwerów. Zainteresuj się swift-panelem // Wrzuć plik phpinfo(); i zobacz czy jest załadowane. Jak nie to musiałeś popełnić gdzieś błąd. Udostępnij ten post Link to postu Udostępnij na innych stronach