Articles of работы

Как отключить мою систему через php-сайт с помощью LAMP-сервера?

Это код, который я до сих пор сайт: <?php if ($_POST['action']=="Shutdown") { $test=shell_exec("touch /scripts/shutdown.sh"); } ?> shutdown.sh: #!/bin/sh if [ -f "/tmp/shutdown" ] then rm -f /tmp/shutdown /sbin/shutdown now fi Я грубо получил эту идею от http://ubuntuforums.org/ Но, когда я запускаю php-скрипт на своем локальном хосте, он не появляется? Вопрос : Как отключить мою систему […]

PHP register_shutdown_function для запуска, когда сценарий убит из командной строки?

Можно ли вызвать функцию, когда процесс cron убит из командной строки (через Ctrl + c) или с помощью команды kill? Я попытался register_shutdown_function() , но, похоже, он не вызывается, когда скрипт убит, но вызывает вызов, когда сценарий заканчивается нормально. Я пытаюсь записать результат в файл и обновить значение базы данных, когда экземпляр cron автоматически убит […]

Как определить, что PHP-скрипт находится в фазе завершения?

Есть ли какая-либо функция / глобальная переменная в PHP, которая возвращает текущее состояние скрипта (что-то вроде runnning, terminating)? Или это единственный способ установить это состояние, используя register_shutdown_function() ? Эта функция выглядит негибкой для меня, поскольку уже зарегистрированные функции выключения могут быть переопределены. И функция shutdown выполняется, когда пользователь прерывает соединение , и это не то, […]

Что использовать? time () или $ _SERVER ? Что лучше?

Какая из этих двух функций времени лучше? У меня есть форма на моем веб-сайте, которая подана тысячами пользователей каждые микросекунды или меньше, таким образом, тысячи запросов одновременно на моем сервере. Поэтому я хочу использовать тот, который не использует сон во время выполнения. Кроме того, насколько уникальным является $_SERVER['REQUEST_TIME'] и time() ? Оба изменения меняются каждые […]