Jump to content
php.lv forumi

Recommended Posts

Posted

mēģinu te iebraukt tai cron padarīšanā - ne visai sanāk, ja godīgi.

manam hosterim stāv ISP manager. kad es taisu cron tasku lai izpilda piem.

/home/www/mansdomens.lv/_cron/mansskripts.php

tad rezultātā viņš parāda kā komandu:

/home/www/mansdomens.lv/_cron/mansskripts.php >/dev/null 2>&1

 

reāli sanāk ka hosting kantoris ir piegriezis to cron iespēju?

tnx!

Posted

Nē, tas to nenozīmē.

Tas nozīmē, ka cron izpildīs (??? man jau liekās, ka jāizsauc php padodot kā parametru Tavu skriptu, nevis tā kā raksti) Tavu skriptu un visu stdout sūtīs uz /dev/null, turpat sūtīs arī stderr

Posted

Izpildīs tavu skriptu, tikai kā jau Aleksejs teica viss outputs tiks sūtīts uz /dev/null (melno caurumu :) )

 

Tikai shada veida izpildod neaizmirsti pielikt klat php skripta augsha #!/usr/local/bin/php vai arī kur tev php (interpretators) atrodas.

Posted

nu es piem. mēģināju arī kā:

/usr/local/bin/php -q /home/www/domens.lv/_cron/skripts.php >/dev/null 2>&1

visādus variantus mēģināju itkā, bet laikam kaukas ir neritīgi.

visu laiku met

Return code = 256

vai ko tml.

Posted

diemžēl es nevaru to dev/null nomainīt.

nav tāda iespēja. viņš viņu pieliek galā automātiski.

ja es lieku komandu:

/usr/local/etc/php -q /home/www/domens.lv/_cron/skripts.php

tad viņš piekabina klāt to

>/dev/null 2>&1

 

rezultātā sanāk

/usr/local/etc/php -q /home/www/domens.lv/_cron/skripts.php >/dev/null 2>&1

Posted (edited)

Tev jau teica, izsauc php padodot tam skriptu nevis izsauc skriptu, kas aizceļo uz miskasti

 

EDIT: Neņem vērā - mana kļūda

Edited by marcis
Posted

nu es diju domaajis ka uz /dev/null suuta tad ja vinsh neko nenoraada uz kurieniim suutiit ....

tad tev php failaa visas kljuudas jaapaarker un jaaieraksta kaadaa txt failaa vai db ...

Posted

skripts pats pa sevi itkaa ir straadaajoshs.

 

bet teiksim vai pati cron komanda pa seviim buutu pareiza ja es rakstu piemeeram? :

/usr/local/etc -q /home/www/domens.lv/_cron/script.php >/dev/null 2>&1

 

peec phpinfo sanaak tachu ka php uz servera atrodas /usr/local/etc ?

ja pareizi saprotu.

..

Configuration File (php.ini) Path /usr/local/etc

..

Posted

arii ar /usr/bin/php nesanaak.

 

man liekas ka vinjam jabuut kautkur /usr/local/etc

jo phpinfo saka:

Configuration File (php.ini) Path /usr/local/etc

Loaded Configuration File /usr/local/Zend/etc/php.ini

Scan this dir for additional .ini files /usr/local/etc/php

additional .ini files parsed /usr/local/etc/php/extensions.ini

 

tieshaam nezinu. tik daudz varianti jau izmeegjinaati un nekaa :(

×
×
  • Create New...