ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال در مورد کرون و php سرور



raminramz
July 14th, 2014, 16:54
سلام
سوال از متخصصات php و سرور لینوکس


ما یک فایل کرون داریم که باید هر 5 دقیقه اجرا بشه
این رو میزاریم توی کرون جابز کار نمیکنه
کار میکنه کرون جابز وظیفش رو به خوبی انجام میده اما از طرف سرور ناقص انجام میشه (مثلا حالت تایم پایین)


این دستورات رو توی کران میزنم عمل نمینه
حتی توی ssh هم که به صورت دستی میزنم کار نمیده





php -q /home/user/public_html/cron.php

GET http://site.com/cron.php

حتما باید این
http://site.com/cron.php
رو توی مروررم بزنم 30 40 ثانیه تحلیل میکنه بعد انجام میشه
حس میکنم از طرف php.ini و تنظیمات امنیتی زیاد و ... اینا باشه
چیزی رو باید زیاد کرد؟
یا چیزی رو توی سرور باید تغییر داد؟


تو میل هایی که از کرون جابز میاد این ارور رو میده


I cannot connect to the database because: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)Could not Connect to databaseCan't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)Can't connect to local MySQL server through socket

- - - Updated - - -

اجرا نشدن دستور زیر
GET http://site.com/cron.php


دلیلش این بود
/usr/local/cpanel/bin/jailshell: /usr/bin/GET: /usr/bin/perl: bad interpreter: Permission denied


که من پرل رو از ریشه غیر فعال کردم (chmod) مجبور شدم باز کنم
این مورد اوکی شد
میمونه
php -q