Beje kaip ta pilna kelia nurodyti? Byla yra: domenas.info / httpdocs / failelis.php "useris" <mantastrinti@universe-trinti.lt> wrote in message news:kp9jv7$qo7$1@trimpas.omnitel.net... > Beje cron pasileidzia, nes i emaila ateina atspausdintas rezultatas, o toj > vietoje kur i faila turi rasyti erroras: > > Couldn't open file for writing! > > $fp = fopen("failas.php", "a") or die("Couldn't open file for writing!"); > > > > > > "useris" <mantastrinti@universe-trinti.lt> wrote in message > news:kp9jk5$q99$1@trimpas.omnitel.net... >> su pilnu keliu pameginsiu, nepagalvojau >> >> "Laimis" <wiela@centras.lt> wrote in message >> news:kp9d7s$j8o$1@trimpas.omnitel.net... >>> ManXP rase: >>>> Nezinau, kas ten per softas ant serverio, jeigu permissionai veikia >>>> skirtingai per cronjoba nei per browseri. Neteko dar susidurt su tokia >>>> nesamone >>> >>> Permission'u problema ta pati, bet ji visiskai neakivaizdi leidziant per >>> cron'a, o rezultatas - neveikia. Reikia debug'inti... >>> >>> O kitos "nesamones" esme yra gana paprasta: >>> >>> Surenki konsoleje (shell'e) >>> > php cron.php >>> >>> ir - o kiek laimes - pasileidzia!, viskas veikia! >>> Nes shell'o environment'e, PATH kintamajame nurodyta, kad binariku >>> ieskotu, tarkime /usr/bin:/opt/php/bin... >>> Tai va ir susiranda ta php is PATH nurodytu katalogu ir paleidzia. >>> Atitinkamai ir cron.php is esamo katalogo pasigriebia. >>> >>> cron'as savo ruoztu veikia praktiskai _tusciame_ environment'e; PATH >>> tera tik keletas sisteminiu katalogu, tad jei php sedi kur >>> /usr/local/bin ar - tuo labiau - dar maziau "standartineje" vietoje, tai >>> ta pati komanda tiesiog negali suveikti, nes nerandamas net pats php >>> interpretatorius jai ivykdyti. >>> >>> Todel visuomet reikia atsiminti nurodyti _pilna_, VISA kelia, pvz.: >>> /full/path/to/php_bin /full/path/to/cron.php >>> >> >> > >