Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pChart - nie chce ruszyć przez CRON.
Forum PHP.pl > Forum > Gotowe rozwiązania
ratosluaf
Mam problem. Używam pCharta do wygenerowania wykresu - jeżeli odpalam jako użytkownik, wszystko ładnie działa.
Jednak, gdy odpalam przez cron:
Kod
Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 556

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 566

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 556

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 566

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 556

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 566

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imageftbbox(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 606

Warning: imagettftext(): Could not find/open font in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 613

Warning: imagepng(): Unable to open 'rendered/31.186.83.77:27081.png' for writing: No such file or directory in /home/gs10472/domains/ratosluaf.gclan.pl/public_html/pChart.class on line 3183


Co zrobić? Pliki są na miejscu.

  1. $Test->setFontProperties("Fonts/tahoma.ttf",8);

  1. $Test->Render("rendered/".$server.".png");

markonix
Może spróbuj z ścieżkami bezwzględnymi.
ratosluaf
Też nie podziałało. Takie same błędy.
markonix
W sumie masz bezwzględne jak teraz patrzę..

Jedyne co mi przychodzi do głowy to chmody / prawa.
ratosluaf
Tylko, że odpalając skrypt z poziomu użytkownika - wszystko działa. Problem jest tylko z odpaleniem go cronem.
markonix
No właśnie, bo proces PHP i CRON to inni "użytkownicy" (nie wiem czy dobrych określeń używam).
ratosluaf
W takim razie co robić?
markonix
No na początek 777 bym spróbował.
ratosluaf
Ustawione od samego początku.
phpion
Spróbuj użyć metody setFontProperties($FontName,$FontSize) podając bezwzględną ścieżkę do pliku czcionki (po utworzeniu obiektu pChart, a przed wygenerowaniem obrazka). Z błędów wynika, że skrypt w wypunktowanych miejscach ma problem ze znalezieniem czcionki. Pewnie jest/masz ustawioną ścieżkę bezwzględną i się sypie.
ratosluaf
Nie chciało mi się z tym babrać, użyłem komendy lynx - skrypt uruchamia się.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.