2015-07-13 6 views
1

В настоящее время я работаю над проектом Twitter, чтобы собрать все твиты из Twitter, поэтому я решил использовать Streaming API. Я упомянул об этом link и выполнил шаги. Я также хотел бы использовать AlwaysUp Windows Service вместо * nix сервера для запуска get_tweets.php и parse_tweets.php непрерывно в фоновом режиме.PHP-скрипт не работает в командной строке Windows 7

Однако, когда я попытался запустить get_tweets.php в командной строке, набрав:

C:\php\php.exe C:\www\140dev\db\get_tweets.php 

командной строки не показывают никаких результатов или ошибок. Когда я бегу parse_tweets.php в командной строке, он не имеет никаких результатов и ошибок тоже, но он утверждает,

Administrator: Command Prompt - C:\php\php.exe C:\www\140dev\db\parse_tweets.php 

на строке заголовка командной строки. (Я считаю, что это успешно работает parse_tweets.php, потому что скрипт может работать постоянно в службе AlwaysUp, и это то, что я хочу.)

С другой стороны, get_tweets.php не отображал путь сценария на строка заголовка. Я попытался запустить его в службе AlwaysUp, но через несколько секунд он автоматически остановился. Я проверил журнал событий, и он только утверждает, что приложение get_tweets было введено в состояние остановки. Хотите узнать, могут ли какие-нибудь души просветить меня или какие-нибудь ссылки для меня? Заранее спасибо.

Примечание: Я использую Apache, PHP, MySQL и Localhost сервер

ответ

0

Вы должны запустить PHP следующим образом:

C:\php\php.exe -f "C:\www\140dev\db\parse_tweets.php" 

Ссылка: http://php.net/manual/en/install.windows.commandline.php

Доступные опции командной строки: http://php.net/manual/en/features.commandline.options.php

+0

Привет, спасибо за ваш быстрый ответ. Однако в командной строке по-прежнему нет результата или ошибок после ввода указанной строки. – user3871309

+0

попробуйте поместить строку 'echo' в строке 1 и' exit(); 'в строке 2. Повторно запустите строку, чтобы изолировать проблемы. – Raptor

+0

Подходит к: echo "Hello" exit(); в командной строке? – user3871309

Смежные вопросы