Ben cron tarafından çeşitli PHP dosyalarını çalıştırmak zorunda. Ben komutunu kullanan crons kurmak
crontab crontab.txt
Crontab.txt dosya içinde, ben böyle cron komutları yazdım: -
#(Updating tutor activities) - every minute
* * * * * /usr/bin/wget -O - -q -t 1 http://project/cron/tutor_activities.php
Ama işlevleri hiçbiri (vb hatırlatma postalar göndererek, veritabanı sorgularını) çalışıyoruz. URL'leri Koşu elle çalışır.
Sonra MAILTO
benim posta adresi koymak ve postalar aldı. Postayla, ben sayfanın tüm HTML kaynağını aldı. Ne posta bekleniyor? Neden benim işlevleri çalışmıyor?
Updates
If I change my cron commands to
#(Updating tutor activities) - every minute
* * * * * /usr/bin/wget http://project/cron/tutor_activities.php
Hala hiçbir başarı ve bu benim mail geliyor -
--15:03:01-- http://project/cron/tutor_activities.php
=> `tutor_activities.php'
Resolving project... IP Address
Connecting to test.project|IP Address|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://project./ [following]
--15:03:01-- http://project./
=> `index.html.1'
Resolving project.... IP Address
Connecting to project.|IP Address|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://project/home/ [following]
--15:03:01-- http://project/home/
=> `index.html.1'
Resolving project... IP Address
Connecting to wproject|IP Address|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
index.html.1 has sprung into existence.
Retrying.
Ve index.html.1
, index.html.2
dosyalar çok projemin kök birikiyor. Ben bu dosyaları oluşturulur istemiyorum. Sadece dosyaları yürütmek istiyor.
Aynı sonuçlar, iki komutlardan birini kullanırsanız -
* * * * * /usr/bin/wget http://project/cron/tutor_activities.php
* * * * * wget http://project/cron/tutor_activities.php
php: komut bulunamadı MAILTO
kümesi ile php
komutu çalıştıran Bana bu hata / bin / sh gönderir.
* * * * * php /path/to/test.php
Yani, php
komutunu kullanmak mümkün değilim.
Benim test.php içinde basit bir mailto()
yazdım. El işleri (wget
hem de kullanarak ve php
başarısız) ama URL çalışan cron aracılığıyla çalıştırmak mail gelmiyor.
My problem
To make it clear again, my main problem is that the functionality inside the cron files is not running. Creation of files is a secondary issue.
Herhangi bir yardım mutluluk duyacağız
Thanks,
Sandeepan