niespodzianka z php na serwerze
: 27 listopada 2008, 00:36
Hej,
przydarzyła mi się taka niespodzianka w pracy i pomyślałem, że może ktoś z was mi ją wyjaśni.
Serwer był sobie na Debianie 4.0.
Napisałem sobie plik o treści:
Nadałem uprawnienia a+x chcę wykonać:
a on mi wypluwa w konsoli (przytaczam z pamięci):
Wpisuję:
i wszystko jest dobrze. A że po prostu potrzebowałem skryptu do crona to zrobiłem plik:
i takiego wrzuciłem do crona i wygląda na dobrze.
Wiem, że problem opisuję dość enigmatycznie, ale mógłby mi ktoś wyjaśnić to zjawisko? Miałem tam też skrypty php, które normalnie działały, ale nie mogłem się doszukać jakiejś szczególnej różnicy w nich Uprawnienia były takie same. O co więc mogło chodzić?
Dziękuję.
przydarzyła mi się taka niespodzianka w pracy i pomyślałem, że może ktoś z was mi ją wyjaśni.
Serwer był sobie na Debianie 4.0.
Napisałem sobie plik o treści:
Kod: Zaznacz cały
#!/bin/php
<?php
Pliki o różnej zawartości, zapytania do bazy danych itp.
A na koniec wrzucenie wygenerowanej treści do pliku -
po prostu taki skrypcik (nie będę tu robił krypto reklamy)
?>
Kod: Zaznacz cały
./plik
Kod: Zaznacz cały
cannot open input file
Kod: Zaznacz cały
php ./plik
Kod: Zaznacz cały
php /katalog/plik
Wiem, że problem opisuję dość enigmatycznie, ale mógłby mi ktoś wyjaśnić to zjawisko? Miałem tam też skrypty php, które normalnie działały, ale nie mogłem się doszukać jakiejś szczególnej różnicy w nich Uprawnienia były takie same. O co więc mogło chodzić?
Dziękuję.