Skocz do zawartości
Zaloguj się, aby obserwować  
adadus

Problem z skryptem włącz wyłącz auto pilota serwer

Polecane posty

witam mam problem z panelem http://eradia.net/do...cz_ap_i_sc.html

gdyż scieszki są dobre a nie moge wyłączyć auto pilota i serwera wyskakuje błąd

na stronie Warning: system() has been disabled for security reasons in /home3/shoutcast/public_html/serwer.php on line 35

oraz

do tego panelu chciałbytm tez dorobic link na który mozna bylo by kliknąć i do konsoli ssh shell wysłało by polecenie

find /home3/shoutcast/mp3 -type f -name "*.mp3" > example.lst

aby wygenerowac playliste z folderu pozdrawiam czekam na pomoc jak to uruchomic panel aby dzialal poprawnie parametry mam

 

<?php

// KONFIGURACJA SC_SERV

$sapname="sc_serv"; //nazwa aplikacji shoutcasta

$ssciezka="/home3/shoutcast/"; //Sciezka do serwera shoutcasta

$skonfig="sc_serv.conf"; //nazwa pliku konfiguracyjnego

// KONFIGURACJA AUTOPILOTA

$apname="sc_trans_linux"; //nazwa aplikacji autopilota

$sciezka="/home3/shoutcast"; //Sciezka do autopilota. Nie zapomnij o konczanczym slashu.

$konfig="sc_trans.conf"; //nazwa pliku konfiguracyjnego

 

echo '<html>

<head>

<title>Odpalacz autopilota i serwera shoutcasta - www.eradia.pl</title>

</head>

<body>

<center>

<a href="?co=wlaczs">WLACZ Serwer</a> <|> <a href="?co=wylaczs">WYLACZ Serwer</a><br>

<a href="?co=wlacza">WLACZ apilota</a> <|> <a href="?co=wylacza">WYLACZ apilota</a><br>

<br><br><br>

<a href="http://eradia.pl" target="_blank">www.eRadia.pl - Porady i skrypty dla radia internetowego.</a>

</center>';

 

if ($_GET[co]=='wylaczs')

{

system('kill -9 $(ps auxwww | grep -v grep |grep '.$skonfig.' | grep '.$sapname.' | awk \'{print $2}\')');

}

else if ($_GET[co]=='wlaczs')

{

$adres=$ssciezka.$sapname.' '.$ssciezka.$skonfig.' &';

system($adres);

}

else if ($_GET[co]=='wylacza')

{

system('kill -9 $(ps auxwww | grep -v grep |grep '.$konfig.' | grep '.$apname.' | awk \'{print $2}\')');

}

else if ($_GET[co]=='wlacza')

{

$adres=$sciezka.$apname.' '.$sciezka.$konfig.' &';

system($adres);

}

echo '</body>

</html>';

?>

Edytowano przez Gość (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Warning: system() has been disabled for security reasons

Masz odpowiedź - funkcja system jest wyłączona z powodów bezpieczeństwa, musisz ją włączyć w php.ini

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

czyli gdzie znajduje sie plik php ini zeby to włączyć ?

To zalezy od systemu, wersji php itp.

Może być w :

/etc/php5/apache2/php.ini

 

Ale lepiej sprawdź u siebie:

http://www.howtoforge.com/how-to-specify-a-custom-php.ini-for-a-website-apache2-with-mod_php

Edytowano przez Marek607 (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×