Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
29 / 28 / 7
Регистрация: 18.08.2013
Сообщений: 708

Задержка консоли при выполнении php скрипта через php.exe

01.10.2014, 11:07. Показов 3675. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Я ассоциировал в total commander (внутренние ассоциации) файлы *.php с php.exe. Теперь при двойном щелчке у меня выполняется скрипт, но окно консоли исчезает мгновенно, то есть я не вижу результат echo, сообщения об ошибках и т.д. Можно ли как-нибудь реализовать задержку, чтобы я успевал прочесть данные?
P.S. SHIFT+ENTER в Total Commander не помогают.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.10.2014, 11:07
Ответы с готовыми решениями:

php.exe выдает ошибку при выполнении скрипта bat файлом
Приветствую Проблема собственно вот в чем. Под апачем скрипт запускается и работает (в скрипте соединения с базой данных, обработка:...

При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
Подскажите, как исправить эту ошибку "При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек...

При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
Всем доброго времени суток. Никогда не работал с 1С "Битриксом". Всякие вещи, такие как редактирование текстовых областей делал сам....

8
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
01.10.2014, 12:24
Цитата Сообщение от George_Smith Посмотреть сообщение
Доброго времени суток!
Я ассоциировал в total commander (внутренние ассоциации) файлы *.php с php.exe. Теперь при двойном щелчке у меня выполняется скрипт, но окно консоли исчезает мгновенно, то есть я не вижу результат echo, сообщения об ошибках и т.д. Можно ли как-нибудь реализовать задержку, чтобы я успевал прочесть данные?
P.S. SHIFT+ENTER в Total Commander не помогают.
1. добавлять в конце каждого скрипта
PHP
1
fscanf(fgets(STDIN));
2. выполнять команду pause после выполнения скрипта (если TC такое может. я им не пользуюсь и не знаю как вы это настроили. по мне так вопрос даже к php не относится)
0
29 / 28 / 7
Регистрация: 18.08.2013
Сообщений: 708
01.10.2014, 15:02  [ТС]
Цитата Сообщение от pav1uxa Посмотреть сообщение
PHP
1
fscanf(fgets(STDIN));
Это работает, спасибо. Но есть одно но: если в скрипте есть ошибка, то окно консоли исчезает и, соответственно, я не успеваю узнать об ошибке.
Цитата Сообщение от pav1uxa Посмотреть сообщение
выполнять команду pause
А можно подробнее, пожалуйста?
Цитата Сообщение от pav1uxa Посмотреть сообщение
если TC такое может. я им не пользуюсь и не знаю как вы это настроили. по мне так вопрос даже к php не относится
Я упомянул TC на всякий случай. А насчет отношения к php - Вы правы, но, к сожалению, я не смог найти решение вопроса в интернете, а в разделе "PHP" нет подраздела про консоль.
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
01.10.2014, 15:16
Лучший ответ Сообщение было отмечено George_Smith как решение

Решение

Цитата Сообщение от George_Smith Посмотреть сообщение
А можно подробнее, пожалуйста?
ну например если создать файл с расширением *.bat и содержанием
Code
1
2
php.exe index.php
pause
то в консоли выполнится скрипт index.php и консоль не закроется. только там, возможно, потребуется указать пути до php.exe и файла *.php
1
29 / 28 / 7
Регистрация: 18.08.2013
Сообщений: 708
01.10.2014, 15:44  [ТС]
Цитата Сообщение от pav1uxa Посмотреть сообщение
создать файл с расширением *.bat
Спасибо!
0
 Аватар для Raent
0 / 0 / 0
Регистрация: 13.02.2015
Сообщений: 12
14.02.2015, 00:02
Знаю что этот вопрос в ленте этой темы уже сто раз затерли, но мне нужна книга что б начать изучать php. С полного ноля, учитывая что я знаю только HTML i CSS на начальных уровнях( не сильно углублялся. Просто хочу самостоятельно разобраться в том как сделать форму для оформления заказа на сайте. Если можно то в лс киньте названия подходящих книг или ссылки на них. Или просто ссылку на ресурсы на которых можно купить литературу по программированию на територии Украины. Заранее спасибо
0
29 / 28 / 7
Регистрация: 18.08.2013
Сообщений: 708
14.02.2015, 08:53  [ТС]
Цитата Сообщение от Raent Посмотреть сообщение
Если можно то в лс киньте названия подходящих книг или ссылки на них.
Так и не понял, как отправить ЛС :=(
Миниатюры
Задержка консоли при выполнении php скрипта через php.exe  
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
14.02.2015, 10:34
Цитата Сообщение от Raent Посмотреть сообщение
Знаю что этот вопрос в ленте этой темы уже сто раз затерли, но мне нужна книга что б начать изучать php. С полного ноля, учитывая что я знаю только HTML i CSS на начальных уровнях( не сильно углублялся. Просто хочу самостоятельно разобраться в том как сделать форму для оформления заказа на сайте. Если можно то в лс киньте названия подходящих книг или ссылки на них. Или просто ссылку на ресурсы на которых можно купить литературу по программированию на територии Украины. Заранее спасибо
Для этого есть специальная тема - Учебники по PHP
0
 Аватар для Raent
0 / 0 / 0
Регистрация: 13.02.2015
Сообщений: 12
14.02.2015, 10:55
pav1uxa, я случайно написал сюда.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.02.2015, 10:55
Помогаю со студенческими работами здесь

При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
Подскажите, как исправить эту ошибку "При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек...

При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле настроек .settings.php
Добрый день. у меня возникла такая вот ошибка "При выполнении скрипта возникла ошибка. Включить расширенный вывод ошибок можно в файле...

Компиляция скрипта PHP в EXE файл
Добрый день. Скажите, плз, есть возможно сделать консольное exe приложение из скрипта, написанного на PHP? Система: виндец.

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

Запустить файл php.exe либо php-cgi.exe
Здравствуйте!Установил apache 2.2. php 5.3.28, читаю книгу и необходимо запустить файлик php.exe либо php-cgi.exe и прописать в нем php...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru