Hello,
I have some CGI programs and I encountered some problems to run them.
First, in /etc/httpd/conf.d/mydomaine.com I’ve had to comment the line
#suexecUserGroup toto toto
and add this line in <directory>
<Directory /home/myaccount/mydomaine.com/html>
AllowOverride AuthConfig FileInfo Options Limit Indexes
Options +ExecCGI
</Directory>
After that all CGI programs are running well less one.
I have the perldesk cgi program which didn’t work
I have this error
You have no license for using PerlDesk! at /usr/lib/perl5/5.8.0/CGI/Carp.pm line 314. Compilation failed in require at (eval 2) line 3. …propagated at /usr/lib/perl5/5.8.0/base.pm line 64. BEGIN failed–compilation aborted at lib/PerlDesk/App/PDesk.pm line 4. Compilation failed in require at /home/carathos/carat-hosting.com/html/support/pdesk.cgi line 25
The perldesk helpdesk (find that funny) said me this
Anyway it its not license problem. PD in most cases starts error message with such words “You have no license for using PD”. As we may learn from next lines “… at /usr/lib/perl5/5.8.0/CGI/Carp.pm line 301…”. Seems like some base perl modules are corrupted.
So I’d reisntalled the CGI::Carp module, but I have the same pbm.
I’m very suprised to locate Carp.pm in 2 directories with 2 differents version (1.01 and 1.28)
[root@padawan CGI]# locate Carp.pm
/usr/lib/perl5/5.8.0/Carp.pm (v1.01)
/usr/lib/perl5/5.8.0/CGI/Carp.pm (v1.28)
I don’t know where this module should be,so I can’t figure out what happens
For my personnal knowledge, why I have two Digest directories one in /site_perl/5.8.0/Digest and the other in /site_perl/5.8.0/i386-linux-thread-multi/Digest
Do you have any idea ?
Any helps or advises are realy welcomed
Thanks
Pascal
Ps : I have other CGI program that run without pbm