第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在一行中為 linux cronjob 包含多個 php 文件

在一行中為 linux cronjob 包含多個 php 文件

PHP
長風秋雁 2022-01-02 15:35:40
我有很多基于 php 文件的動態(tài)圖像。當我訪問這些文件時,內(nèi)容(圖像)會更新。我使用這個命令行來訪問 linux cronjob 中的 php 文件:*/10 * * * * curl -q https://website.com/folder/A1-imageproduct1.php*/10 * * * * curl -q https://website.com/folder/A1-imageproduct2.php*/10 * * * * curl -q https://website.com/folder/A1-imageproduct3.php我想使用單個命令行,因為它包含大量文件。我嘗試使用以下代碼創(chuàng)建一個 php 文件:<?php        foreach (glob("A1-*.php") as $name)    {        include($name);    }?>但只包括第一個文件,其余的顯然都被忽略了,無論是使用 linux cronjob 還是從我的網(wǎng)絡瀏覽器訪問該文件。
查看完整描述

2 回答

?
海綿寶寶撒

TA貢獻1809條經(jīng)驗 獲得超8個贊

如果你必須從 curl 打電話,你應該做這樣的事情


<?php

 $llamar = new class{

   public function curl($file){

     $ch = curl_init();

     curl_setopt($ch, CURLOPT_URL, "https://website.com/folder/".$file);

     curl_setopt($ch, CURLOPT_HEADER, 0);

     curl_exec($ch);

     curl_close($ch);

   }

 };

 foreach (glob("A1-*.php") as $name){

   $llamar->curl($name);

 } 

?>

如果您不恢復所有文件,最好使用此類將“RUTE”更改為您的目錄路徑


$llamar = new class{

    public function curl($file){

      $ch = curl_init();

      curl_setopt($ch, CURLOPT_URL, "https://website.com/folder/".$file);

      curl_setopt($ch, CURLOPT_HEADER, 0);

      curl_exec($ch);

      curl_close($ch);

    }

  };

$archivo = new class{

    public function leer($carpeta)

    {

        $archivos = array();

        if (is_dir($carpeta)) {

            if ($dir = opendir($carpeta)) {

                while (($archivo = readdir($dir)) !== false) {

                    if ($archivo != '.' && $archivo != '..' && $archivo != '.htaccess') {

                        if (file_exists($carpeta . '/' . $archivo)) {

                            if (!is_dir($carpeta . '/' . $archivo)) {

                                $archivos[] = $archivo;

                            }

                        }

                    }

                }

                closedir($dir);

            }

        }

        return $archivos;

    }

}



  $archivos = $archivo->leer("RUTE");

  for($i=0;$i<count($archivos);$i++){

    $llamar->curl($archivos[$i]);

  }


查看完整回答
反對 回復 2022-01-02
?
慕田峪4524236

TA貢獻1875條經(jīng)驗 獲得超5個贊

我認為您的路徑不正確,請?zhí)砑酉鄬β窂?/p>


試試看



$cwd=getcwd();



foreach (glob("$cwd/folder/A1-*.php") as $name)  {

        include($name);

 }


查看完整回答
反對 回復 2022-01-02
  • 2 回答
  • 0 關注
  • 168 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號