![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 17 Dołączył: 19.03.2006 Skąd: z kosmosu ;) Ostrzeżenie: (0%) ![]() ![]() |
Witam, nie mogę zrobić zrzutu ekranu (zdjęcia) z poziomu PHP, w terminalu normalnie wszystko działa (nawet na koncie z ograniczeniami sprawdzałem).
Tworzy plik test.png w folderze ../Data/ScreenPhotos, ale jego treścią dalej jest 'test' a nie już obrazek. Dlaczego tworze plik z treścią test? - Właścicielem stworzonego pliku jest serwer Z tego co widać to PHP nie ma uprawnień do wywołania polecenie "scrot ../Data/ScreenPhotos/test.png", ale jak można wywołać to polecenie/zmodyfikować aby PHP miał uprawnienia? Pozdrawiam, WebNuLL Ten post edytował Babcia@Stefa 23.12.2008, 20:13:48 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 17 Dołączył: 19.03.2006 Skąd: z kosmosu ;) Ostrzeżenie: (0%) ![]() ![]() |
A nie jest czasem tak ze mozesz skrina zrobic tylko jak masz dostep do X-ow? A serwer nie ma... Nie za bardzo Cię rozumiem, Linux to dla mnie jeszcze jak to mówią "czarna magia". ja bym spróbował przez su A jak nie to może troche głupsze rozwiązanie ale będzie działać crontab -e * * * * * * scrot ../Data/ScreenPhotos/test.png chyba ze robisz cos w stylu browsershot :] Chodzi Ci o sudo? To chyba odpada, bo PHP nie wpisze hasła (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) To w Linuksach wbudowany jest Crontab? Pozdrawiam, WebNuLL |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 12:06 |