0 / 0 / 0
Регистрация: 19.01.2010
Сообщений: 62

Как остановить выполнение скрипта php другим скриптом php?

25.01.2010, 21:04. Показов 10877. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как остановить выполнение скрипта php другим скриптом php?Спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.01.2010, 21:04
Ответы с готовыми решениями:

Как остановить выполнение php скрипта
Есть страничка с php кодом, находящимся примерно по середине. Мне нужно, чтобы после определенного условия php скрипт завершался, а html...

Выполнение строки как php-скрипта
Здравствуйте. Так как предыдущая тема не взлетела, то задам вопрос более конкретно. Как выполнить строку в качестве пхп-скрипта? ...

Как остановить выполнение скрипта? как "exit" в php?
Всем добрый вечер. В php есть exit который останавливает все, есть ли такое в javascript? Для чего это нужно? У меня получился...

8
 Аватар для GalaX
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
25.01.2010, 21:15
да вроде никак
0
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
25.01.2010, 23:00
exit в останавливающем скрипте. Это остановит вообще всю программу. Или break, если нужно остановить некоторый конкретный блок, например, прервать цикл...
0
20 / 19 / 0
Регистрация: 16.10.2009
Сообщений: 135
26.01.2010, 04:46
ну если очень нужно, можно например в скрипте(который нужно останавливать), по ходу выполнения делать проверку определенного условия. Например, наличие определенного файла.
В скрипте, который регулирует работу первого, сделать возможность создания этого файла.

Добавлено через 39 секунд
Правда понять не могу, для каких целей это может понадобиться
2
0 / 0 / 0
Регистрация: 19.01.2010
Сообщений: 62
26.01.2010, 17:50  [ТС]
Но подождите,как тогда пользователь останавливает выполнение именно его скрипта на сервере нажимая красный крестик?Значит выход должен быть
0
 Аватар для ILA
68 / 61 / 11
Регистрация: 10.08.2009
Сообщений: 226
26.01.2010, 22:45
Какой пользователь? Какого еще скрипта? Где он крестик нажимает? Телепаты нынче снова в отпуске.
0
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
26.01.2010, 23:09
Товарищ просто путает остановку загрузки страницы в браузер (к слову, в этот момент все скрипты на стороне сервера уже закончили свою работу и он, сервер, отдал готовую html-страницу на вывод и уже давным давно забыл о пользователе) с остановкой скрипта.
1
Программист
 Аватар для motakuji
107 / 111 / 9
Регистрация: 27.09.2009
Сообщений: 331
27.01.2010, 13:29
Цитата Сообщение от Eggman Посмотреть сообщение
Но подождите,как тогда пользователь останавливает выполнение именно его скрипта на сервере нажимая красный крестик?Значит выход должен быть
Я так понял,что хочешь сделать выход с сайта? при клике на кнопочку передавай например
PHP
1
chech.php?action=logout
и в этом скрипте обнули сессию
PHP
1
2
3
4
5
6
if ($_GET['action']=='logout'){
unset ($_SESSION);
// или
 
session_destroy();
}
1
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
31.08.2011, 20:14
Цитата Сообщение от opensource Посмотреть сообщение
Правда понять не могу, для каких целей это может понадобиться
Ну вот у меня только что случилась глупая ситуация. Создал PHP код, в котором есть один цикл, где я забыл предусмотреть то, чтобы он обязательно когда-то закончился при превышении количества выполнения. И вот запустил я его, а остановить его выполнение на сервере - я не знаю как. Он уже вот больше 10 минут выполняется на сервере, из-за чего блокируется правильная работа других PHP, использующих ту же базу.

Вот как мне тот скрипт остановить?
У меня еще к тому же в нем был отключен лимит выполнения PHP 30 секунд

P.S. Доступ к админке у меня есть. Когда-то давно на одном из хостингов видел возможность в админке просматривать и завершать процессы, запущенные на сервере. Но на этом хостинге, что сейчас, в Direct Admin я не могу нигде найти этой возможности. Помогите(((
Сам себе получается уязвимость написал))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.08.2011, 20:14
Помогаю со студенческими работами здесь

Как открыть доступ на выполнение php скрипта в js файле
Как разрешить выполнение php скрипта в js файле ? Читала, нужно прописать что-то в . htaccess файле. Что именно? и где этот файл должен...

Выполнение php скрипта по заданию cron и .htaccess каталога скрипта
Гуру, направьте как?: Есть php скрипт, который раз в неделю должен делать рассылку по базе мэйлов. Лежит на хостинге в папке. Если его...

Как остановить выполнение скрипта
Я на vds через cron запустил php скрипт который работает безконечно(в цикле), как мне его завершить?

Закрыть доступ к php файлу через адресную строку, но так, чтобы он инклудился другим скриптом и работал
Здравствуйте,подскажите можно ли закрыть доступ к php файлу через адресную строку,но так что бы он инклудирвался другим скриптом и работал.

Как продолжить выполнение скрипта PHP если пользователь нажал кнопку отмены в браузере?
Доброго времени суток. У меня такой вопрос, как продолжить выполнение скрипта PHP если пользователь нажал кнопку отмены в браузере.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

Новые блоги и статьи
Анализ и линтинг кода JavaScript: ESLint, Prettier и JSHint
run.dev 26.04.2025
JavaScript прошёл долгий путь от простого языка для анимации веб-страниц до основы современной веб-разработки. С ростом сложности приложений, увеличением кодовых баз и масштабированием команд. . .
Паттерны в Python: Singleton, Factory и Observer
py-thonny 26.04.2025
Паттерны проектирования — это проверенные временем решения типовых проблем разработки программного обеспечения. Их история берёт начало с книги "Приёмы объектно-ориентированного проектирования. . . .
Исключения в C#: Stack Overflow, Access Violation и Out of memory
stackOverflow 26.04.2025
Исключения в C# — это не только механизм оповещения о проблемах, а целое искусство управления потоком выполнения программы в экстремальных ситуациях. Обычное исключение, например,. . .
Логирование в C# ASP.NET Core с помощью Serilog, ElasticSearch, Kibana
stackOverflow 25.04.2025
Помните те времена, когда для анализа проблемы приходилось подключаться к серверу, искать нужный лог-файл среди десятков других и вручную фильтровать тысячи строк в поисках ошибки? К счастью, эти дни. . .
Структура "железный OnKeyUp" вместо антидребезга. Полностью асинхронный счётчик.
Hrethgir 25.04.2025
Программа для симуляции схемы - Logisim Evolution В общем какое-то время отвлёкся, так было надо, теперь когда запилю это на verilog и FPGA , досоставлю заявку в ФИПС на полезную модель - не готов. . .
Автоматизация Amazon Web Services (AWS) с Boto3 в Python
py-thonny 25.04.2025
Облачные вычисления стали неотъемлемой частью современной ИТ-инфраструктуры, а Amazon Web Services (AWS) занимает лидирующие позиции среди провайдеров облачных услуг. Управление многочисленными. . .
Apache Kafka vs RabbitMQ в микросервисной архитектуре
ArchitectMsa 25.04.2025
Современная разработка ПО всё чаще склоняется к микросервисной архитектуре — подходу, при котором приложение разбивается на множество небольших, автономных сервисов. В этой распределённой среде. . .
Параллельное программирование с OpenMP в C++
NullReferenced 24.04.2025
Параллельное программирование — подход к созданию программ, когда одна задача разбивается на несколько подзадач, которые могут выполняться одновременно. Оно стало необходимым навыком для. . .
Цепочки методов в C# с Fluent API
UnmanagedCoder 24.04.2025
Современное программирование — это не только решение функциональных задач, но и создание кода, который удобно поддерживать, расширять и читать. Цепочки методов и Fluent-синтаксис в C# стали мощным. . .
Мульти-тенантные БД с PostgreSQL Row Security
Codd 23.04.2025
Современные облачные сервисы и бизнес-приложения всё чаще обслуживают множество клиентов в рамках единой программной инфраструктуры. Эта архитектурная модель, известная как мульти-тенантность, стала. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru