Запустите сервер, не открывая его из веб-браузера. - PullRequest
0 голосов
/ 16 января 2020

У меня есть внутренний сервер (PHP 7.2), где я вызываю файл. php из индекса, html каждые несколько секунд.

<!DOCTYPE html>
<html>
<head>
    <title>Title of the document</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
    <script>
        setInterval(
            function() {
                $('#content').load('temp.php');
            }, 30000);
    </script>
</head>
<body>
    <title>Auto Load Page in Div using Jquery</title>
    <h1>Auto Load Page in Div</h1>
    <div id="content"> Please wait .. </div> 
</body>
</html>

Возможно ли, что эта страница запускается без открытия его из браузера? Теперь я запускаю его локально с xampp. Могу ли я просто запустить apache и сделать этот запрос автоматизированным? Заранее спасибо. Я надеюсь, вы понимаете, что я спрашиваю.

1 Ответ

0 голосов
/ 17 января 2020

Для этого метода вам необходимо иметь среду на основе windows, а также знать местоположение папки php. Предполагая, что вы находитесь в среде windows и знаете установленное местоположение php, выполните следующий метод. Я использую планировщик задач windows и процедуру выполнения bat-файла.

  1. Сначала найдите папку установки php. Например: - C: \ xampp \ php
  2. Для моего экземпляра php исполняемый файл находится в - C: \ inetpub \ wwwroot \ OffsiteHelpdesk \ reports \ reporttwo
  3. Затем откройте пустой текстовый файл и используйте следующий код
echo off
REM This adds the folder containing php.exe to the path
PATH=%PATH%;C:\xampp\php

REM Change Directory to the folder containing your script
CD C:\inetpub\wwwroot\OffsiteHelpdesk\reports\reportthr

REM Execute
php pz5adfyrys.php
Измените «PATH» и «CD» в соответствии с вашим. Также измените pz5adfyrys. php для вашего php имени файла

Сохраните файл в формате .bat. Также вы можете выполнить файл .bat и просмотреть результат также до выполнения расписания.

Пожалуйста, следуйте приведенной ниже процедуре для планирования файла .bat с помощью планировщика windows. https://www.youtube.com/watch?v=EInOL6D5f3Q

...