Schrift
[thread]5600[/thread]

Definition von @inc: Wo kann man den Parameter angeben (Seite 4)

Leser: 1


<< |< 1 2 3 4 >| >> 37 Einträge, 4 Seiten
Siggi
 2007-06-04 00:38
#48300 #48300
User since
2007-06-03
14 Artikel
BenutzerIn
[default_avatar]
[quote=MisterL,03.06.2007, 20:06]WindowsXP, Perl 5.8, auch Apache von apachefriends installiert:
set perl5lib=C:\temp[/quote]
Hallo MisterL,
jetzt haben wir es fast.
Ich muss gestehen, dass ich die Umgebung meiner Perl-Programme bisher als Black-Box betrachten konnte.
Ich gebe also an "set perl5lib=C:\temp".
Aber wo? Im DOS-Fenster?
MisterL
 2007-06-04 00:44
#48301 #48301
User since
2006-07-05
334 Artikel
BenutzerIn
[default_avatar]
Es war zu befürchten das das hier eine längere Sitzung wird:
Quote
Aber wo? Im DOS-Fenster?

Das wäre sicher empfehlenswert, da es sich um keine systemweit bekannte Variable handeln soll ;-)
Im Zweifelsfall mit Administratorrechten:
Code: (dl )
runas /user:MisterL cmd
Statt MisterL natürlich den richtigen Namen des Administrators nehmen
“Perl is the only language that looks the same before and after RSA encryption.”
Sucher
 2007-06-04 01:00
#48302 #48302
User since
2007-03-26
47 Artikel
BenutzerIn
[default_avatar]
Hallo,

'SET' funktioniert nur für die aktuelle Sitzung...

Bei mir gibt es z.B. den Registry-eintrag

'HKEY_CURRENT_USER\Environment'
Schlüssel:'PERL5LIB'
Typ: 'REG_EXPAND_SZ'
Wert: 'C:\mein\Pfad\zu den\privaten\libs'

Grüße,\n\n

<!--EDIT|Sucher|1180904606-->
Siggi
 2007-06-04 01:18
#48303 #48303
User since
2007-06-03
14 Artikel
BenutzerIn
[default_avatar]
[quote=MisterL,03.06.2007, 22:44]Es war zu befürchten das das hier eine längere Sitzung wird:[/quote]
... und das wars doch noch nicht.
Ich habe im DOS Fenster (mit Administratorrechten) angegeben:

set perl5lib = c:\mylib;c:\xampp\perl\lib ... und die übrigen mit Deinem Programm angezeigten schon vorhandenen Directories

Mit set im Dos-Fenster hat er sie auch angezeigt.
Hat leider nichts gebracht.
Dann versucht mit
set perl5lib = c:/mylib;c:/....
Wieder nichts, und letztlich beide obige Varianten mit
set perllib=......
Ich habe es versucht vor dem Start von xampp und nach dem Start, ohne Erfolg.
Aber jetzt bin ich geschafft. Einen ganzen Tag verbummelt.
Ich gehe ins Bett!
Bis morgen
renee
 2007-06-04 11:01
#48304 #48304
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
http://support.microsoft.com/kb/310519/de
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Siggi
 2007-06-04 14:33
#48305 #48305
User since
2007-06-03
14 Artikel
BenutzerIn
[default_avatar]
[quote=renee,04.06.2007, 09:01]http://support.microsoft.com/kb/310519/de[/quote]
Das war der Supertip - und der Königsweg!
Genau so etwas habe ich erhofft.
Der Eintrag perl5lib steht jetzt in der Registry, allerdings unter
Hkey_Local_Machine/System/CurrentControlSet/Control/SessionManager/Environment.
aber das ist mir dann wohl egal, Hauptsache es funktioniert.
Allen Helfern vielen Dank!
Strat
 2007-06-04 18:15
#48306 #48306
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
unter windows kann man die PERL5LIB auch als Systemvariable (nicht User-Variable) aufnehmen, danach ein reboot (ab- und anmeldung koennte auch reichen).
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< |< 1 2 3 4 >| >> 37 Einträge, 4 Seiten



View all threads created 2007-06-03 01:24.