in reply to fileparse(): need a valid pathname

use lib "/home/honeyisl/public_html/cgi-bin/schedule"; ... my $dir = dirname($ENV{'SCRIPT_FILENAME'});
should be
use FindBin qw( $RealBin ); use lib $RealBin; ... my $dir = $RealBin;