Friday, September 14, 2012

Memasang PHP agar berjalan via CLI

Beberapa waktu lalu, saya membuat cron pada Linux. Isinya adalah menjalankan script php dari CLI. Cron itu berjalan setiap 5 menit sekali.

Tetapi, setelah saya perhatikan, ternyata cron tersebut tidak berjalan. Kenapa ya?

Pada cron, saya menaruh /usr/bin/php sebagai php executable. Setelah dicek dengan perintah "whereis" (tanpa tanda petik), ternyata file tersebut tidak ada. Pantas saja cron tidak jalan.

Untuk itu, ternyata saya harus memasang paket php5-cli di Ubuntu. Ketik saja : sudo apt-get install php5-cli.
Setelah selesai, pastikan bahwa file tersebut ada. Jalankan lagi perintah : whereis php
Hasilnya harus : /usr/bin/php

Setelah itu? Cron berjalan lantjar jaya tanpa harus restart apapun.

Referensi :
http://blog.johan-mares.be/ict/php/running-php-shell-scripts/
Post a Comment