Завершение вывода с продолжением выполнения - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Thu, 09 Jan 2025 11:44:43 +030028. <strong>Azzido</strong>, если flyd отдаёт файл то придётся написать всего 1 функцию filesize не так и много.
https://visavi.net/topics/33978/586445
Завершение вывода с продолжением выполнения АлександрMon, 20 Aug 2012 20:58:51 +0400Сообщенияhttps://visavi.net/topics/33978/58644540. <strong>Im-ieee</strong>, должно работать поидее, может амперсанд вконце мешает, и команда nohup
https://visavi.net/topics/33978/586416
Завершение вывода с продолжением выполнения AzzidoMon, 20 Aug 2012 19:32:36 +0400Сообщенияhttps://visavi.net/topics/33978/586416Можно также использовать переменные окружения: putenv('PHP_VARNAME='.$var); во втором скрипте она будет в $_ENV['PHP_VARNAME']. Вариант из 36 сообщения у меня, кстати, не работает.
https://visavi.net/topics/33978/586414
Завершение вывода с продолжением выполнения ПетрMon, 20 Aug 2012 19:29:20 +0400Сообщенияhttps://visavi.net/topics/33978/586414там ошибся<br>
<?php<br>
<br>
echo $var1;<br>
<br>
echo '<br>';<br>
<br>
echo $var2;<br>
<br>
?><br>
значки доллара конечно же нужны
https://visavi.net/topics/33978/586343
Завершение вывода с продолжением выполнения AzzidoMon, 20 Aug 2012 17:43:20 +0400Сообщенияhttps://visavi.net/topics/33978/586343вот так<br>
<br>
<em><span style="font-size:x-small">Добавлено через 03:37 сек.</span></em><br>
ещё можно использовать массивы argc и argv, но для этого надо разрешить их использование в htaccess, но принцип их передачи скрипту примерно тот же<br>
shell_exec("nohup php -f /home/site/www/test.php str1 str2 &");<br>
<br>
echo $argv[1];<br>
echo $argv[2];<br>
<br>
<em><span style="font-size:x-small">Добавлено через 04:22 сек.</span></em><br>
в общем как то так, я что то плохо помню как точно это сделать, уточни в поисковиках
https://visavi.net/topics/33978/586330
Завершение вывода с продолжением выполнения AzzidoMon, 20 Aug 2012 17:29:36 +0400Сообщенияhttps://visavi.net/topics/33978/586330.....
https://visavi.net/topics/33978/586324
Завершение вывода с продолжением выполнения АндрюхаMon, 20 Aug 2012 17:22:55 +0400Сообщенияhttps://visavi.net/topics/33978/586324shell_exec("nohup php -f /home/site/www/test.php &var1=str1&var2=str2 &");<br>
<br>
содержимое test.php<br>
<pre class="prettyprint"><?php
echo var1;
echo '<br>';
echo var2;
?></pre>
<br>
результат<br>
<blockquote class="blockquote"><br>
str1<br>
str2<br>
</blockquote>
https://visavi.net/topics/33978/586322
Завершение вывода с продолжением выполнения AzzidoMon, 20 Aug 2012 17:20:50 +0400Сообщенияhttps://visavi.net/topics/33978/586322<a href="http://otvety.google.ru/otvety/thread?tid=6a736d7255dc3c00&fid=6a736d7255dc3c00000480622ac0e19c&table=%2Fotvety%2Fuser%3Fsort%3Dwsmopts%26order%3Dwsnod%26start%3D40%26userid%3D18056143178552924683%26tab%3Dwtmtor" target="_blank" rel="nofollow">Вот попробуй</a>
https://visavi.net/topics/33978/586317
Завершение вывода с продолжением выполнения АндрюхаMon, 20 Aug 2012 17:05:04 +0400Сообщенияhttps://visavi.net/topics/33978/586317По моему exec не принимает параметры
https://visavi.net/topics/33978/586314
Завершение вывода с продолжением выполнения АндрюхаMon, 20 Aug 2012 16:54:59 +0400Сообщенияhttps://visavi.net/topics/33978/586314Кстати, а как скрипту параметры передать в случае, если использовать Exec?
https://visavi.net/topics/33978/586308
Завершение вывода с продолжением выполнения МихаилMon, 20 Aug 2012 16:49:14 +0400Сообщенияhttps://visavi.net/topics/33978/58630830. <strong>zaharec</strong>, да ну, это ложные сведения, что везде отключены, отключают их хостеры сомневающиеся в своих знаниях и безопасности того что у них работает на сервере, потому что это можно назвать свинством, отключать такие нужные функции, хороший хостер если страдает паранойей, то делает это например запретом отключения safe mode или чем то подобным
https://visavi.net/topics/33978/586300
Завершение вывода с продолжением выполнения AzzidoMon, 20 Aug 2012 15:48:00 +0400Сообщенияhttps://visavi.net/topics/33978/586300C nohup вроде работает, по-крайней мере на локалке. Пасиб<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:17 сек.</span></em><br>
zaharec, vds не проблема
https://visavi.net/topics/33978/586237
Завершение вывода с продолжением выполнения МихаилMon, 20 Aug 2012 09:21:37 +0400Сообщенияhttps://visavi.net/topics/33978/586237А вы не забыли что exec() и shell_exec() практически везде отключены? Не считаем вдс/дедики... можно попробовать что нить из серии ignore_user_abort(1); и закрывать вывод в браузер сразу после вывода картинки. Как то так<br>
<br>
<em><span style="font-size:x-small">Добавлено через 05:52 сек.</span></em><br>
Ну или если exec() то exec("php -f /path/script.php >/dev/null 2>/dev/null &"); выполнится в фоне
https://visavi.net/topics/33978/586209
Завершение вывода с продолжением выполнения ЗахарMon, 20 Aug 2012 02:48:11 +0400Сообщенияhttps://visavi.net/topics/33978/586209гм, думаю лучше всё таки использовать exec, потому что не угадаешь ведь сколько байт сгенерирует скрипт, только если включать буферизацию и получать размер буфера, но зачем такой геморрой
https://visavi.net/topics/33978/586022
Завершение вывода с продолжением выполнения AzzidoSun, 19 Aug 2012 10:33:18 +0400Сообщенияhttps://visavi.net/topics/33978/586022<pre class="prettyprint"><?php
header('Content-Length: 0');//0 замени на размер выводимых данных
header(PHP_EOL);
flush();
file_put_contents('test.txt', 'ok');
</pre>
https://visavi.net/topics/33978/585879
Завершение вывода с продолжением выполнения АлександрSat, 18 Aug 2012 19:43:16 +0400Сообщенияhttps://visavi.net/topics/33978/585879