MAMP (macosx) et DBI

MAMP (macosx) et DBI - Perl - Programmation

Marsh Posté le 21-06-2007 à 11:53:00    

Bonjour à tous,
 
j'utilise MAMP (équivalent de easyphp) sous macosx afin de développer en local.
Tout fonctionne correctement sauf lorsque je souhaite executer du cgi qui requiert une connexion DBI.  
Lorsque j'execute directement dans un terminal mon script perl, il trouve le module DBI et tout fonctionne bien.
Par contre lorsque j'execute ce meme script via mon interface j'obtiens ce message dans apache_error_log:
 

Code :
  1. [Thu Jun 21 11:26:55 2007] [error] [client 127.0.0.1] Can't locate DBI.pm in @INC (@INC contains: /System/Library/Perl/5.8.6/darwin-thread-multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/5.8.1 .) at /Applications/MAMP/cgi-bin/virCGI/home_db.pl line 18., referer: http://localhost:8888/vir_public/html/


 
la ligne 18 de mon script est :  

Code :
  1. use DBI;


 
Malgrè le modul DBI installé et opérationnel car j'execute mes scripts perl avec un connexion DBI sans probleme. Par contre des que je passe pas l'interface ça bloque.
 
Quelqu'un peut il m'aider please.
 
 
Merci  :hello:  

Reply

Marsh Posté le 21-06-2007 à 11:53:00   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed