Toon posts:

[Perl] Server config fout: require problem!

Pagina: 1
Acties:

Verwijderd

Topicstarter
De search bracht geen uitkomst...

ik heb volgende code:
code:
1
require "cgi-lib.pl";

Vorige week deed alles het nog. Toen werd op de server een nieuwe perl distributie geïnstalleerd en wat instellingen in de webserver, nu geeft ie het volgende probleem:

Can't locate cgi-lib.pl in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at c:/hethelepad/cgi-bin/subscribe.pl line 20.

Het probleem is op te lossen door het hele pad in de require te typen, maar gezien het feit dat ik op deze manier al mijn scripts (honderden) heb ingesteld, wil ik dat wel graag zou houden...

Het betreft een Windows 2000 server met IIS.

  • Juup
  • Registratie: Februari 2000
  • Niet online
Kopieer cgi-lib.pl naar C:\Perl\lib. Klaar

Bij de weg, cgi-lib.pl is oud, modern is CGI.pm

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


Verwijderd

Topicstarter
Op dinsdag 08 januari 2002 19:34 schreef Jaaap het volgende:
Kopieer cgi-lib.pl naar C:\Perl\lib. Klaar

Bij de weg, cgi-lib.pl is oud, modern is CGI.pm
Klopt, is een mogelijkheid om te kopiëren. Maar ik wil dat niet. Ik wil de scripts allemaal in één directory plaatsen...

Btw, cgi-lib.pl was niet het echte bestand dat ik wil require'ren. Was ter demo. Zelf maak ik altijd gebruik van de CGI module.

  • eek
  • Registratie: Februari 2001
  • Laatst online: 06-04-2020

eek

@MagickNET

uselib

Skill is when luck becomes a habit.


  • Juup
  • Registratie: Februari 2000
  • Niet online
Dan begrijp ik niet wat je wil. In je @INC staat al '.' dus het pad waar de perl executable in staat die je uitvoert wordt ook bekeken dus daar kun je je lib in zetten.

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


Verwijderd

Topicstarter
Ik hoorde iets over dat in de nieuwe versie van perl de require was vervangen door iets anders. Ik kan alleen nergens iets erover vinden. Misschien dat jullie meer weten?

  • Glock
  • Registratie: November 2001
  • Niet online
./blaat.pl :?

Verwijderd

Topicstarter
Het bleek een configuratie fout op de server in de CWD te zijn... :(
Pagina: 1