سئوال دوم: یک کرون تعریف کردم به شکل زیر
*/01 * * * * www-data /var/www/html/shub/ow_cron/run.php
همچنین برای smtp، یک اکانت جی میل دادم و تست شاب میگه درست کار میکنه. ولی همچنان بعد از رجیستر، ایمیل تاییدیه دریافت نمیشه. راه حل چیست؟
با کاربر sudoer (برای مثال استفاده از sudo bash)
۱- برای همگامسازی سرور خود لطفا ntpdate را با اجرای دستور apt-get install ntpdate نصب کنید
۲- با استفاده از دستور crontab –e وارد فایل مدیریت شده و در انتهای این فایل، کد مقابل را وارد نمایید:
* * * * * ntpdate –s ir.pool.ntp.org
۳- با توجه به اینکه فایل run.php مورد نظر را php اجرا می کند، مجدد در انتهای فایل بعد از دستور بالا، دستور زیر را وارد کنید (بعد از * آخر و همچنین بعد از php حتما فاصله باشد)
* * * * * php /ROOT/ow_cron/run.php
۴- فایل را ذخیره نمایید.
برای تست تنظیم بودن رایانامه شما می توانید از امکان (رایانشانیهای دسته جمعی) در بخش تنظیمات کاربران در مدیریت سامانه استفاده کنید و برای یک نقش که دارای یک یا چند کاربر است به صورت تستی رایانامه ارسال کنید.
لطفا نتیجه را اطلاع دهید.
سپاس فراوان