<br>Hello everyone,<br>
<br>
This is an Apache / Perl problem that I am having.  <br>
<br>
I am using a CPAN Module in my perl CGI application.  It is Spreadsheet::ParseExcel<br>
<br>
I have installed the cpan module with tar.gz files.<br><br>
I have installed the dependencies.<br><br>
However, I did do so as a non-root user.  The library that contains these files is under a user folder, /home/user/lib<br>
<br>
Now, I have successfully configured Apache2 on this box.  The html 
directory is /var/www/html and the cgi folder is /var/www/html/cgi-bin. 
 I have verified they work because all of the scripts in that folder 
that do not require the special modules work in my firefox browser, ie. hello world, data dumps, simple forms.<br>
<br>
However, when I try to run the scripts that use &quot;Spreadsheet::ParseExcel&quot;,
 I get the error that the module cannot be found in @INC.  However, I 
have a &quot;use lib&quot; statement at the beginning of the script that adds the 
library.  <br>
<br>
The scripts can be run in PUTTY without problem.  Only when running the script from the browser am I getting the issue.<br>
<br>This web application was written on another box and works fine on that box.  Because I developped there of course.  I put Apache2 on my personal Ubuntu machine, and installed the web application and modules here, and it works on my local box.<br>
<br>
Any insights on the issue?<br><br>Thank you all for your time!<br clear="all"><br>-- <br>Sincerely,<br>Tyler Slijboom<br>