Interpreterpfad
Achim Bülthuis
- perl
Hallo,
wie kann ich eine plattformunabhängige Interpreterpfadangabe
erreichen ?
Lokal (W32, Apache) habe ich:
#!C:/Perl/bin/perl.exe
...und beim Hoster (Unix, Apache):
#!/usr/bin/perl
Es wäre fein, wenn beim Hochladen kein Ändern des Pfades in
sämtlichen Skripten nötig wäre...
Gruß Achim.
wie kann ich eine plattformunabhängige Interpreterpfadangabe
erreichen ?Lokal (W32, Apache) habe ich:
#!C:/Perl/bin/perl.exe
...und beim Hoster (Unix, Apache):
#!/usr/bin/perl
Es wäre fein, wenn beim Hochladen kein Ändern des Pfades in
sämtlichen Skripten nötig wäre...
Perl in c:/usr/ installieren, oder CYGWINs 'mount' benutzen um die Hierarchie originalgetreu nachzubilden.
Lokal (W32, Apache) habe ich:
#!C:/Perl/bin/perl.exe
...und beim Hoster (Unix, Apache):
#!/usr/bin/perl
2 Lösungswege:
1. glaube ich nicht, dass #!/usr/bin/perl bei dir lokal nicht auch funktionieren will,
2. geht das Ganze im Notfall mit Perl-Scripts, die du mal schnell selbst bastelst und die die erste Zeile gleich verzeichnisweise ändern (und das Ganze am besten noch hochladen *g*).
Sonst kann ich dir nur noch raten, mal genauer in den Apache-Einstellungen rumzuschnüffeln um zu sehen, ob man dort was ändern kann. (Vielleicht steht auch hier im Archiv was...)
bis nextens
xitnalta
Hallo Achim
wie kann ich eine plattformunabhängige Interpreterpfadangabe
erreichen ?
Bist du mit Motte in einer Klasse (siehe <55685.html>)???
Wenn dem so ist: warum reicht es nicht, wenn einer die Frage postet?
viele Gruesse
Stefan Muenz