4

Мы пытаемся настроить php-файл в задание cron в системе Windows 8.1, вызвать уведомление push-сообщения GCM и получить уведомление в наших регистрационных устройствах.Запуск php-файла в качестве задания cron в Windows 8.1 с помощью php.exe

Он работает нормально, когда мы запускаем cron с помощью любого браузера, такого как Chrome, Firefox, затем я получаю уведомление GCM на свое зарегистрированное устройство, но, если мы попробуем такую ​​же настройку с помощью php.exe, мы не получим уведомление о наших устройствах.

Для планирования хрон мы используем планировщик заданий в том, что наша установка триггера, как: - enter image description here И в нашей вкладке Действия Мы создали сильфонные линии: -

Программа/скрипт: - D: \ XAMPP \ PHP \ php.exe

Добавить аргументы (необязательно): - -f D: \ XAMPP \ HTDOCS \ PushNotificationSql \ tasknotification.php

Старт в (по желанию): - D: \ XAMPP \ HTDOCS \ PushNotificationSql enter image description here

После этого мы запускаем вручную, затем получаем ответ в соответствии с приведенным ниже изображением, но не можем получить уведомление на зарегистрированное устройство. enter image description here

Любая помощь будет оценена!

+0

У кого-нибудь есть решение по этой проблеме? Любая помощь будет оценена по достоинству. Ожидание положительного ответа. –

ответ

2

После многих препятствий мы получили решение нашей проблемы

У нас стоят три проблемы, чтобы сделать работу в этом.

1). Мы изменить наше ActionTab к этому

программы/скрипта: - D: \ XAMPP \ PHP \ php.exe

Добавить аргументы (необязательно): - -с D: \ XAMPP \ PHP \ php.ini - е D: \ XAMPP \ HTDOCS \ PushNotificationSql \ tasknotification.php

Старт в (по желанию): - [остаются пустыми]

Это успешно называют PHP скрипт из CMD с помощью php.exe

2) , В нашем php-скрипте есть код, который называется php-функцией из javascript, и мы знаем, что код сценария не запускается с использованием cmd его единственным дескриптором браузером, поэтому мы изменили его, а затем он отлично работает.

3). И у нас есть еще один php-файл в этом cron php-файле [tasknotification.php], поэтому нам нужно написать путь вывода этого включенного файла.