Perl-Module nachladen für ein XAMPP System

hallo zusammen,
wie kommt es eigentlich, dass in dem …/xampp/perl ordern nur die perl.exe liegt. hatte mir eben mal perl (außerhalb von xampp) installiert und da waren jede menge ordern vorhanden.

naja, in der „puren“ perl installation konnte ich mit hilfe eines tutorials auch ohne probleme module nachladen und diese nutzen.

Aber ich krieg es nicht mit der perl version die beim xampp mitinstalliert wurde hin. Diese muss ich aber nutzen, da ich bei einem laufenden System was ergänzen soll, sprich dort nicht einfach lokal was installieren kann.

Kann mir wer erklärung wie ich module nachlade?

MfG
oetzi

Auch hallo

Aber ich krieg es nicht mit der perl version die beim xampp
mitinstalliert wurde hin.

Das ist auch nur der Perl Interpreter, keine vollwertige Perlinstallation.

Diese muss ich aber nutzen, da ich
bei einem laufenden System was ergänzen soll, sprich dort
nicht einfach lokal was installieren kann.

Also man kann Module nicht nur über die Variable @INC sondern auch über eine Referenz im Quellcode nutzen :

use c:\Programme\xampp\mein\_perlordner\mein\_pm.pm

Oder auf dem Server selbst wurde Perl installiert, dann kann man auf diese Resourcen (auch) zugreifen.

mfg M.L.

Also man kann Module nicht nur über die Variable @INC sondern
auch über eine Referenz im Quellcode nutzen :

use c:\Programme\xampp\mein_perlordner\mein_pm.pm

Oder auf dem Server selbst wurde Perl installiert, dann kann
man auf diese Resourcen (auch) zugreifen.

mhh, ich fange gerade erst mit perl an. Darum muss ich da nachfragen.
Als ich bei der puren Perl Version die Module nachgeladen habe, musste ich mehrere Schritte durchführen. (perl makefile.pl, nmake, nmake install)
wie sieht das denn jetzt bei einem XAMPP System aus?
Ich kann doch bestimmt nicht einfach ein Modul nutzen, ohne es vorher zu installieren?!?

Hallo nochmal

Als ich bei der puren Perl Version die Module nachgeladen
habe, musste ich mehrere Schritte durchführen. (perl
makefile.pl, nmake, nmake install)

Also unter Windows mit C-Compiler

wie sieht das denn jetzt bei einem XAMPP System aus?

Da ist das wohl etwas schwerer, da XAMPP keine vollwertige Perlinstallation mitbringt

Ich kann doch bestimmt nicht einfach ein Modul nutzen, ohne es
vorher zu installieren?!?

Nein. Aber man kann in den Skripten auch den Pfad des zu verwendenden Perlinterpreters angeben:

#! C:\perl\bin\perl.exe -w

(Windows mit ActivePerl)

mfg M.L.

Hallo,

wie kommt es eigentlich, dass in dem …/xampp/perl ordern nur
die perl.exe liegt. hatte mir eben mal perl (außerhalb von
xampp) installiert und da waren jede menge ordern vorhanden.
naja, in der „puren“ perl installation konnte ich mit hilfe
eines tutorials auch ohne probleme module nachladen und diese
nutzen.
Aber ich krieg es nicht mit der perl version die beim xampp
mitinstalliert wurde hin. Diese muss ich aber nutzen, da ich
bei einem laufenden System was ergänzen soll, sprich dort
nicht einfach lokal was installieren kann.
Kann mir wer erklärung wie ich module nachlade?

Ich bin nicht sicher, ob es für Dich vernünftig ist,
XAMPP überhaupt zu nehmen. Für Perl-Entwickler ist das
meiner Ansicht nach Quark, nicht zu gebrauchen.

IMHO besser:

Wie gesagt, ich hatte einmal versucht, etwas mit
XAMPP zu machen - und hab es recht schnell
wieder runtergeworfen. Activeperl ist für Windows
*sehr gut* geeignet und hat sehr viele
vorkompilierte Module via ppm-Installer verfügbar.

Grüße

CMБ

danke für die anleitung. ich habe ja hier zu testzwecken activeperl installiert.
aber wie gesagt, muss ich was für ein life-system entwickeln. die gucken blöd, wenn ich denen sage: „hey schmeißt mal XAMPP runter, das kann nix“ :wink:

Nein. Aber man kann in den Skripten auch den Pfad des zu
verwendenden Perlinterpreters angeben:

#! C:\perl\bin\perl.exe -w

(Windows mit ActivePerl)

mfg M.L.

ok, dann probier ich das mal so aus. denke, dass es kein problem sein wird, active perl auf dem live-system nach zu installieren, falls es noch nicht drauf ist

ich danke für die antworten!

danke für die anleitung. ich habe ja hier zu testzwecken
activeperl installiert.
aber wie gesagt, muss ich was für ein life-system entwickeln.
die gucken blöd, wenn ich denen sage: „hey schmeißt mal XAMPP
runter, das kann nix“ :wink:

Wieso? XAMPP ist ein Anfängerpackage mit Schwerpunkt
auf PHP, Perl ist dort unter ‚ferner liefen‘ angesiedelt.

Grüße

CMБ