nezinomasis klausė: Ar instaliuojant perl nurodomi keliai, kur jis veikia ir emuliuoja, o kur ne ? Ar gali būti, kad adminas man neuždėjęs ant mano diro cgi-bin leidimo dirbti su perl ? Ar reikia nurodyti wrx visoms grupėms, ar užtenka tik išorinei ant failo, į kurį rašau ?
PERL Guru atsako:
Instaliavus perlą jis veikia iš visur. Jeigu viename kompiuteryje yra instaliuoti keli perl interpretatoriai, tai veikia tas, į kurį nurodytas kelias pirmoje perl skripto eilutėje.
Kai perl skriptą norima paleisti kaip CGI programą, jis veiks tik tuo atveju, jeigu bus direktorijoje, iš kurios galima tai daryti. Bet čia jau reikia konfigūruoti ne perl’ą, o web serverį.
Dėl teisių sunku vienareikšmiškai atsakyti. Reikia žinoti, kokiam vartotojui ir grupei priklauso skriptas, ar tas vartotojas priklauso tai grupei ar ne, ar ta grupė priklauso web serverio vartotojo grupei. Geriausia duoti komandą `chmod 755 skripto_vardas.pl‘ ir tada tikrai bus viskas tvarkoje.
Sorry, the comment form is closed at this time.