Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Serwer blokuje wykonanie skryptu
adas007
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 9.03.2007

Ostrzeżenie: (0%)
-----


Poniższy błąd pokazuję się po przeniesieniu strony z mojego lokalnego serwera na darmowy hosting cba .

Kod
Warning: passthru() has been disabled for security reasons in /var/www/virtual/rdf.cba.pl/inference/rdfapi-php/api/util/RdfUtil.php on line 544


Błąd odnosi się do kodu odpowiedzialnego za tworzenie pliku *.dot , który użyty ma być do stworzenia grafu programem GraphViz. Przepraszam za ogólniki, ale nie rozumiem do końca działania biblioteki, której używam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Na localhost wszystko działa ok.

Zamieszczam blok kodu zawierający blokowaną funkcję:

Kod
   if (($format != "input_dot") && (defined('GRAPHVIZ_PATH')) && (strstr(GRAPHVIZ_FORMAT, $format) !== FALSE))
     {
         mt_srand((double)microtime()*1000000);
         $filename=GRAPHVIZ_TEMP.md5(uniqid(mt_rand())).".dot";
         $file_handle = @fopen($filename, 'w');
         if ($file_handle)
         {
             fwrite($file_handle, $dot);
             fclose($file_handle);
         }
         $dotinput = " -T".$format." ".$filename;

         ob_start();
    passthru(GRAPHVIZ_PATH.$dotinput); //  <------------------------- tutaj
         $output = ob_get_contents();
    ob_end_clean();
         unlink($filename);
         echo $output;
         return TRUE;
     }
     elseif ($format == "input_dot")
     {
         echo $dot;
         return TRUE;
     }
     else
     {
         return FALSE;
     }


Co mogę z tym fantem zrobić? Czy możliwe, że jakiś inny darmowy hosting przepuści tą funkcję? Jeśli tak to może ktoś ma propozycję jaki to mógłby być hosting ?
Go to the top of the page
+Quote Post
f1xer
post
Post #2





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

Ostrzeżenie: (0%)
-----


Darmowy raczej wątpię, a co z tym zrobić cóż musisz albo zapłacić za hosting albo zrezygnować z tej funkcjonalności
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 18:59