-
سوال در مورد کرون جابز
من یه برنامه php دارم که می خوام طی زمانهای مشخصی اجرا بشه.این دستور رو تو ترمینال زدم crontab -e و داخلش خطوط زیر رو وارد کردم.
کد:
*/1 * * * 0,1,2,3,4,5 /usr/local/php56/bin /var/www/html/select/bzrz.php>/var/www/html/cron.log
برنامه هم بدون اروره.تست شده.
کرون اجرا نمیشه.با centos 7 کار می کنم و در مورد مسیر فایل اجرایی php مطمئن نیستم.فایل برنامه ام رو نمی گم ها . خود فایل اجرایی php منظورمه.دستور find / -name php.ini رو زدم و مسیر فایل کانفیگش رو
/usr/local/php56/lib
نشون داد.
چطوری می تونم مطمئن بشم که فایل اجرایی php در کدوم مسیره؟
-
دستور which php رو وارد کنید خروجی مشابه زیر باید داشته باشید:
که محل فایل باینری مورد استفاده رو نشون میده.
-
سلام، چک کنید که فایل PHP تون پرمیژن x رو داشته باشه.
سپاس