Я загружаю видео, которое должно создать три миниатюры скриншота.У меня один и тот же код загрузки, работающий как в админке, так и во внешнем интерфейсе, но по какой-то странной причине большой палец генерируется только при загрузке из внешнего интерфейса, а не из внутреннего интерфейса ...
Мойструктура каталогов root/convert.php
(это файл, выполняемый через вызов exec) (следующие два файла - это файлы загрузки, выполняемые соответственно на пользовательском и административном уровнях)
root/upload.php
root/siteadmin/modules/videos/edit.php
Я считаю, что конвертировать.php по какой-то причине не запускается со стороны администратора.Команда выглядит примерно так:
$cmd = $cgi . $config['phppath']. ' ' .$config['BASE_DIR']. '/convert.php ' .$vdoname. ' ' .$vid. ' ' .$ff;echo $cmd;die;
exec($cmd. '>/dev/null &');
И, повторяя exec $cmd
, я получаю следующее:
/usr/bin/php /home/testsite/public_html/dev/convert.php 1272.mp4 1272 /home/testsite/public_html/dev/video/1272.mp4
Как мне убедиться, что convert.php запускается?
РЕДАКТИРОВАТЬ: ОК, теперь я уверен, что он не выполняется со стороны администратора, есть идеи, почему?