Avatar billede debian-begynder Nybegynder
25. maj 2003 - 12:17 Der er 12 kommentarer og
1 løsning

Fejlmeddelelse med LWP modul perl på egen webserver

i forbindelse med opsætning af webserver på debian med apache er der opstået følgende problem.:

Perl 5.8 er installeret
Følgende moduler er installeret.:

URI
MIME-Base64
HTML-Parser
libnet
Digest-MD5

( Disse moduler skulle være nødvendige for at installere LWP )

LWP installeret.

Dette er gjort - nu kommer følgende fejlmelding

Software error:
Can't locate URI/URL.pm in @INC (@INC contains: /usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/site_perl .) at (eval 2) line 3.
Compilation failed in require at /usr/local/share/perl/5.6.1/HTTP/Request.pm line 40.
Compilation failed in require at /usr/local/share/perl/5.6.1/LWP/UserAgent.pm line 97.
BEGIN failed--compilation aborted at /usr/local/share/perl/5.6.1/LWP/UserAgent.pm line 97.

Jeg har prøvet at hente en upgrade via debia - resultatet er det samme.


Jeg håber her er hjælp at hente.
Avatar billede htm Nybegynder
25. maj 2003 - 14:38 #1
Google er din ven ;o)
http://groups.yahoo.com/group/libwww-perl/message/4321

Med andre ord ud skal tilrette CPAN/Config.pm til og have en korrekt URI - altså adresse! Se nærmere herom i linket!
Avatar billede debian-begynder Nybegynder
25. maj 2003 - 16:35 #2
Jeg har prøvet at hente nye udgaver på forskellige steder - der er ikke nogen URI/URL.PM

I CPAN er der følgende filer FirstTime.pn og Nox.pm

Hvor får jeg fat i disse filer eller skal de fremstilles selv.

Håber der er hjælp på vej.
Avatar billede htm Nybegynder
25. maj 2003 - 17:55 #3
Hmm

Prøv og skriv og list outputtet her

find / -name Config.pm

Prøv evt. og se om der skulle være nogle moduler du kan hente via depian iågrade der hedder noget med uri

P.S. En anden gang så vent med at accepere svaret til du har fået løst dit problem!
Avatar billede debian-begynder Nybegynder
25. maj 2003 - 22:00 #4
outputter er følgende

bash: find/: No such file or directory

Dvs. filen er ikke installeret.

Jeg har checket systemet og det siger, at URI ikke kan findes på trods af det er installeret.

Modulet URI i følgende udgave - URI-Collection-0.02.1


De andre moduler godkendes med ok.

HTML::Parser  ok
MIME::BASE64 ok
NET:: FTP    ok
Digest::    ok

Jeg har prøvet at installere CPAN - der findes filen eller opsætningen heller ikke.

Debian stable og unstable har ikke nogen opdateringer til Config.pm eller URI


Tak for tippet med godkendelse - jeg er ret ny her i gruppen.
Avatar billede htm Nybegynder
25. maj 2003 - 22:12 #5
Har du evt. en mulighed for at force install af URI? prøv evt. en

--help som paramter til upgrade programmet
Avatar billede debian-begynder Nybegynder
25. maj 2003 - 22:37 #6
Jeg har været inde på Apache side og fundet et modul mo_perl - der forefindes i setup en fil ved navn Config.pm og URI

Apache::URI - URI component parsing and unparsing
Avatar billede htm Nybegynder
25. maj 2003 - 22:38 #7
Ja det kunne tyde på at det er det du skal installere :-)
Avatar billede debian-begynder Nybegynder
25. maj 2003 - 23:00 #8
Nu er der opstået et nyt problem.

Når der installeres med denne kommando.

perl Makefile.PL

Fremkommer denne meddelelse.:
*****Warning*******

Unable to determine serverversion, aborting
!!! Please select specify MP APXS or MD AD PREFIX -


Hvad står dette for og hvorledes justeres dette og hvor!!!

Serveren er en Athlon 750mhz / styresystem debian og ikke andet udstyret med apache version 1.36

På forhånd tak for svaret.
Avatar billede htm Nybegynder
25. maj 2003 - 23:03 #9
Du skal sikkert have nogle parametre på din install ;)

Prøv og smid --with-apsx=/st/til/apaches/apsx

apsx ligger i installationsbiblioteket til apache under bin.

Hvis ikke det virker prøv lige en --help for at se rette syntaks til at have apxs med!
Avatar billede debian-begynder Nybegynder
25. maj 2003 - 23:36 #10
Den kommer med samme fejlkode når der køres en Makefile.PL - make og make test kan ikke udføres grundet fejl meddelelsen.

Skal jeg prøve at afinstallere perl og geninstallere dette !!!
Avatar billede htm Nybegynder
25. maj 2003 - 23:44 #11
Hmm - jeg er lidt på bar bund - men du kan da prøve. Går ud fra at det kan give bedre resultater måske!
Avatar billede debian-begynder Nybegynder
25. maj 2003 - 23:48 #12
Jeg prøver lige at se om det først er muligt at tilpasse - jeg vender tilbage når der er fundet en løsning - tak for svaret.
Avatar billede debian-begynder Nybegynder
26. maj 2003 - 02:15 #13
Jeg har fået det til at køre - det skyldes tilsyneladende versions konflikt - der findes flere versioner på nettet. Jeg opdaterede med apt-get og brugte en fil på http://perl.apache.org/ og nu fungerer det fint.

Tak for hjælpen - og ideerne til at komme videre.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester