![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam kolegów,
Mam taki problem, a mianowicie chcę zrobić automatyczne tworzenie miniaturki na wgrywanego pliku za pomocą FFmpeg. Oczywiście na localhost wszystko ładnie pięknie się generuje, po wrzuceniu zmian na serwer już nie jest tak kolorowo. FFmpeg jest uruchamiany w CLI. Z tego co widzę w php.ini funkcje system,exec,shell_exec,passthru,popen,dl,proc_open,proc_nice są zablokowane. Stworzyłem, więc ticket'a, a w odpowiedzi dostałem: "uprzejmie informuję, że możliwość skorzystania z funkcji shell_exec() istnieje jedynie z poziomu konsoli (bądź CRONa)" Podesłali też link, w którym piszą aby dodać do polecenia "php56 -c /usr/local/php/php.ini". Czyli wywolanie tego powinno wygladac: shell_exec("php56 -c /usr/local/php/php.ini /home/mistrz/domains/xxx/public_html/beta/admin/static/ffmpeg/bin/ffmpeg -i /home/mistrz/.tmp/phpajWcRx -b:v 1024k -r 100 -an -ss 1 -s x /home/mistrz/domains/xxx/public_html/beta/content/thumbs/Audi_a8_drift_fail.jpg 2>&1"); Aczkolwiek to tez nie przynosi rezultatu. Może ktoś jakiś pomysł, a może już miał ktoś z tym taki problem ![]() Ten post edytował luq92 2.07.2017, 13:27:29 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Przecież Ci napisali że z Crona lub cli
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
No ok, to teraz pytanie brzmi jak wykonać skrypt w CLI na serwerze ?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
przez SSH
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.07.2025 - 09:29 |