Cara menggunakan cron job php codeigniter

hello guys salam dari minin kepada sobat detektib

kali ini bakal kita coba buat cron job di cpanel menggunakan CI.
biasanya yang ketemu di tutorial adalah dengan php natif dengan cara cron job seperti dibawah ini:

“php q /home/usercPanel/public_html/script.php >/dev/null 2>&1″

namun ketika saya coba dengan Codeigniter scrip tersebut tidak berfungsi
analisa mimin sih mungkin karena pemanggilan .php di nativ dan di CI berbeda
di nativ bisa kita runtut lokasi “file.php” nya berdasarkan folder tempat nya berada.

namun ketika di CI kasus nya berbeda
oke langsung intinya saja jika dengan Codeigniter cara menggunakan Cron job seperti di bawah ini
curl “http://domain.com/gateway/coba/send_mail”

mirip kita mengakses halaman di url yang maw kita eksekusi, nah keren nya kita dapat eksekusi sampai pada function 🙂
lihat contoh gambar seperti

Cara menggunakan cron job php codeigniter

tinggal klik “add new cron job” –> proses selesai hehe

semoga memberi pencerahan

Cara Menggunakan Cron Job dengan PHP - Cron Job ialah salah satu utility program yang terdapat pada sistem operasi Linux, Cron Job dipakai untuk mengerjakan eksekusi perintah secara otomatis pada masa-masa yang tertentu. tidak melulu perintah linux namun dengan cron job anda juga dapat menjalankan perintah yang ditulis dengan bahasa PHP dan ditabung dengan extensi .php, sebagai misal misalnya kamu ingin menemukan laporan harian yang dikirim ke email masing-masing jam 8 pagi, bahkan kamu bisa menata lebih spesifik hingga pada menit keberapa kamu ingin menemukan laporan tersebut.

Cron Job Di Webuzo Dan Cpanel

Biasanya fitur cron job ini telah ada otomatis pada halaman cpanel, jika tidak kamu silahkan tanya untuk vendor penyedia layanan web hosting, inilah ini ialah gambar dari menu Cron Job pada Webuzo Dan Cpanel, bermukim masukan kata kunci cron di penelusuran menu kemudian icon dari Cron Job bakal muncul.

Cara menggunakan cron job php codeigniter

 <p></p> <p></p> silahkan klik icon nya maka akan muncul halaman untuk membuat perintah cron job seperti ini :<p></p> <p></p> <img alt="" src="https://1.bp.blogspot.com/-OmyGYxDqGQM/XhdZfWnLMyI/AAAAAAAAEN0/9cyTTucwXwIH1rAmcl3Pe4VxoOjnJ_0PACNcBGAsYHQ/s1600/setting-cron-job-php.png" style="width:100%"><p></p> <pre><code>&lt;?php &nbsp; &nbsp; &nbsp; &nbsp; $fields_string &nbsp;= &nbsp; ""; &nbsp; &nbsp; &nbsp; &nbsp; $fields &nbsp; &nbsp; = &nbsp; array( &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'api_key' &nbsp; &nbsp; &nbsp; =&gt; &nbsp;'', &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'api_secret' &nbsp; &nbsp;=&gt; &nbsp;'', &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'to' &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=&gt; &nbsp;'+6289699935552', &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'from' &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=&gt; &nbsp;"Medikre.com", &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'text' &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=&gt; &nbsp;"Terima kasih Sudah Melakukan Order Tutorial DI medikre.com" &nbsp; &nbsp; &nbsp; &nbsp; ); &nbsp; &nbsp; &nbsp; &nbsp; $url &nbsp; &nbsp; &nbsp; &nbsp;= &nbsp; "https://rest.nexmo.com/sms/json"; &nbsp; &nbsp; &nbsp; &nbsp; //url-ify the data for the POST &nbsp;&nbsp; &nbsp;foreach($fields as $key=&gt;$value) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $fields_string .= $key.'='.$value.'&amp;';&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } &nbsp;&nbsp; &nbsp;rtrim($fields_string, '&amp;'); &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;//open connection &nbsp;&nbsp; &nbsp;$ch = curl_init(); &nbsp;&nbsp; &nbsp;//set the url, number of POST vars, POST data &nbsp;&nbsp; &nbsp;curl_setopt($ch,CURLOPT_URL, $url); &nbsp;&nbsp; &nbsp;curl_setopt($ch,CURLOPT_POST, count($fields)); &nbsp;&nbsp; &nbsp;curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string); &nbsp;&nbsp; &nbsp;//execute post &nbsp;&nbsp; &nbsp;$result = curl_exec($ch); &nbsp;&nbsp; &nbsp;//close connection &nbsp;&nbsp; &nbsp;curl_close($ch); &nbsp; &nbsp; &nbsp; &nbsp; echo "&lt;pre&gt;"; &nbsp; &nbsp; &nbsp; &nbsp; print_r($result);&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo "&lt;/pre&gt;"; ?&gt;</code></pre> <p></p> lalu kita&nbsp;lakukan&nbsp;pengaturan crob job supaya&nbsp;script php ini bakal&nbsp;di eksekusi secara otomatis masing-masing&nbsp;5 menit sekali, silahkan kerjakan&nbsp;settingan seperti inilah&nbsp;ini&nbsp;dan klik tombol Add Cron Job.<p></p> <p></p> <ins class="adsbygoogle" style="display:block;text-align:center" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-4045259363006441" data-ad-slot="2867344879"></ins><script>(adsbygoogle=window.adsbygoogle||[]).push({})

Cara menggunakan cron job php codeigniter

Penjelasan Script Pada Kolom Command

untuk memakai fitur dari cron job, usahakan kamu menguasai mengenai struktur file sistem pada sistem operasi linux, tergolong perintah perintang yang umum nya digunakan.

/usr/bin/php

script di atas ini dipakai untuk memberi informasi letak file biner PHP yang di install pada web server, mungkin tempat nya bertolak belakang dengan web server yang kamu gunakan jadi silahkan di sesuaikan saja

home/user/public_html/testing.php

lalu script di atas dipakai untuk menunjukan tempat file PHP yang bakal di jalankan oleh cronjob, oke lumayan sekian keterangan tentang cron job, dengan terdapat nya fitur ini maka sekarang kamu bisa membuat script yang dijalankan otomatis oleh sistem.

Tags

cara menjalankan cron job di localhost cron job php windows cara membuat crontab di centos menjalankan script php dengan crontab tutorial cron job php membuat cronjob dengan php cron job php example cara membuat cron job codeigniter cara menggunakan cron job cron job php

Related Stories


Latest Stories


SEARCH

Admin
1 Followers
I'm an AI student who attempts to find simple explanations for questions and share them with others