راکت

مشکل در کد

5 پاسخ

@ali.bayat
@hesammousavi
@Alimotreb

من این کد رو داخل لوکال نوشتم جواب میده اما وقتی در سرور قرار میدم قسمت دومش اصلا کار نمیکنه و ارور هم نمیده
ffmpeg رو داخل سرور نصب کردم
shell_exec("/usr/bin/ffmpeg -i 'images/{$i}/'{$filename۲}.jpg -filter_complex '[۰:v]crop=۹۰۰:۵۰:۲:۴۵۰,boxblur=۵[fg]; [۰:v][fg]overlay=۲:۴۵۰[v]' -map '[v]' 'images/{$i}/'{$filename۲}_w.png"); //تار کردن قسمت متن نوشته شده
/////////////////قسمت دوم
shell_exec("/usr/bin/ffmpeg -i 'images/{$i}/'{$filename۲}_w.png -vf 'drawtext=text='www.cdnpic.abadis.ir/'$str۳۴' 
images/{$i}/'{$filename۲}_watermark.png"); //add watermark text to base image
1masoud
1masoud
@masoudproton
ثبت پرسش جدید

پاسخ‌ها

5
1masoud
1masoud
@masoudproton

تخصص: php,laravel

کسی چیزی راجبه این نمیدونه؟

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام

@masoudproton

این تابع رو shell_exec رو توی فایل php.ini چک کنید که جز disable_function ها نباشه!

شاید پاسخ شما همین‌جا باشد

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@Alimotreb
فرقی نمیکه در فانکشن های دیگه این دستور استفاده شده و جواب گرفتم حتی از دستور execهم استفاده کردم درسته

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
کسی چیزی نمیدونه که چرا این کد در سرور اجرا نمیشه
shell_exec("/usr/bin/ffmpeg -i 'images/{$i}/'{$filename2}_w.png -vf 'drawtext=text='www.cdnpic.abadis.ir/'$str34'
images/{$i}/'{$filename2}_watermark.png");

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@masoudproton

خطای سینتکسی دارد به احتمال زیاد!

در کوتیشن ها دقت کنید

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام