A mund te me tregoj dikush se si mund ta gjej shtegun (path) te Perl ne server timin ne internet?! - pasi po me duhet per nje cgi-script. Per tu sqaruar me teper me duhet ky kodi qe perdoret ne rreshtin e pare: #!/usr/bin/perl ...
Pres pergjigje!
A mund te me tregoj dikush se si mund ta gjej shtegun (path) te Perl ne server timin ne internet?! - pasi po me duhet per nje cgi-script. Per tu sqaruar me teper me duhet ky kodi qe perdoret ne rreshtin e pare: #!/usr/bin/perl ...
Pres pergjigje!
--==Emi==--
provoje njehere keshtu
#! env perl ?!
provo dhe këtë:
whereis perl
Edi
varet nga serveri. nqs ke vetem 1 perl interpreter atehere ne Linux eshte ne /usr/bin by default (natyrisht ndryshon nqs gjate install ke dhene prefix tjeter). Ne Solaris smbaj mend po atje rrotull eshte.
nqs ke me shume se 1, domethene cdo app vepron me perl e tij atehere, menyra me klassike eshte te shikosh cfare PATH ben export kur fillon apps-i. E, path i pare eshte perli tend.
Sidoqofte, pa mazokisma si te mesipermet ne cdo OS nje 'which perl' do tregoje.
peace
You were meant for me. Perhaps as a punishment.
Faleminderit te gjitheve, por ku ti jap une keto komanda sepse jam fillestar dhe nuk e di ku. pra kto: #! env perl ?! , whereis perl , which perl
Shnet
--==Emi==--
HEy PcCrack3r,
degjo, nqs je me hosting ne faqen e hyrjes se cPanel poshte ne te majte ka te gjitha variablat rrethanore te serverit perfshire edhe pathin e perl.
sepse dyshoj qe ti ke akses shell ne serverin ku je Guest User.
nqs pastaj e ke serverin tend dhe perlin e ke istaluar vete gerrmo neper direktorine poshte wwwroot sepse nuk ka ku te jete tjeter.
peshendetje
Geniality is a state of mind
hapni librat e historise se kohes kur baba qemo kishte filluar unix.
Kodi:%> find / -name perl -print /usr/bin/perl /usr/gnu/bin/perl /usr/ns-home/install/perl /usr/perl5/5.6.1/bin/perl /usr/perl5/5.00503/bin/perl /usr/iplanet/ds5/bin/slapd/admin/bin/perl /usr/iplanet/ds5/install/perl /usr/iplanet/admserv5.1/bin/admin/admin/bin/perl /opt/SAS_8.2/install/perl
bej find ne root dhe thuaji bye-bye serverit per ca kohe. sa me shume hdds aq me shume kohe. babaqemo needs new books since brains cant change :P
You were meant for me. Perhaps as a punishment.
(sic ke kane permendur me lart) ne shell perdor:
which perl ose whereis perl
cheers
Failing to plan is planning to fail!
kurse une me mire do thoja locate perl :P
Tanio do te dish shtegun e gjithe moduleve te perl qe ke ti te instaluar apo vetem ku ndodhet file egzekutues? nese do te gjesh file ekzekutues menyra me e mire eshte
pasi te gjitha te tjerat jane si komanda find ndersa which eshte me e specifikuar per te gjetur programet ekzekutues po normalisht perl ndodhet ne /usr/bin/perl ose /usr/local/bin/perl[plakardi@progeny ~]$ which perl
/usr/bin/perl
ja cfare do te te dale nese ke shume file qe kane "perl" ne titul[plakardi@progeny ~]$ locate perl
/usr/share/xemacs/xemacs-packages/etc/frame-icon/perl.xbm
/usr/share/xemacs/xemacs-packages/lisp/perl-modes
/usr/share/xemacs/xemacs-packages/lisp/perl-modes/cperl-mode.elc
/usr/share/xemacs/xemacs-packages/lisp/perl-modes/ChangeLog
/usr/share/xemacs/xemacs-packages/lisp/perl-modes/custom-load.elc
/usr/share/xemacs/xemacs-packages/lisp/perl-modes/perl-mode.elc
/usr/share/xemacs/xemacs-packages/lisp/perl-modes/_pkg.el
/usr/share/xemacs/xemacs-packages/lisp/perl-modes/auto-autoloads.elc
/usr/share/zsh/4.2.1/functions/_perl
/usr/share/zsh/4.2.1/functions/_perl_basepods
/usr/share/zsh/4.2.1/functions/_perl_modules
/usr/share/zsh/4.2.1/functions/_perldoc
/usr/bin/suidperl
/usr/bin/perlbug
/usr/bin/perlcc
/usr/bin/perldoc
/usr/bin/perl5.8.6
/usr/bin/foomatic-perl-data
/usr/bin/perl
/usr/bin/perlivp
/usr/bin/find2perl
/usr/bin/perldl
Tani nese do te gjesh te gjitha modulet eshte pak me e komplikuar pasi te nevoitet nje perl script nese te duhet kjo gje me thuaj te ta shkruaj kete script.
nese pasi te besh keto per ndonje arsye te del shtegu dicka e ketille "/usr/local/bin/perl/perl.5.6.1" atehere te duhet te krijosh nje link nese ke keto probleme atehere na thuaj te vazhdojme me keto detaje te tjera
E rendesishme nese nuk ke mundesi te hapesh SHELL atehere ka menyra te tjera per ti ardhur kesaj gjeje verdalle.
Ardi
Ndryshuar pėr herė tė fundit nga Ardi_Pg_ID : 13-12-2005 mė 06:43
Forgiving Islamic Terrorists is Gods Duty, Our Duty Is To arrange the Meeting
N. H. Schwarzkopf
Krijoni Kontakt