Code:
"my" variable $cmd_du masks earlier declaration in same scope at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 96.
Scalar found where operator expected at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 103, near "my $quotacheck = $cmd_quota -u $domain_uid -d $main::cfg{APACHE_WWW_DIR}/$domain_name"
(Might be a runaway multi-line // string starting on line 102)
(Do you need to predeclare my?)
"my" variable $rs masks earlier declaration in same scope at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 265.
"my" variable $ref masks earlier declaration in same scope at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 265.
"my" variable $rdata masks earlier declaration in same scope at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 265.
"my" variable $size masks earlier declaration in same scope at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 265.
syntax error at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 102, near "$main::cfg{APACHE_WWW_DIR"
Global symbol "$domain_name" requires explicit package name at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 102.
Global symbol "$quotacheck" requires explicit package name at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 102.
Global symbol "$domain_uid" requires explicit package name at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 102.
syntax error at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 103, near "my $quotacheck = $cmd_quota -u $domain_uid -d $main::cfg{APACHE_WWW_DIR}/$domain_name"
Global symbol "$domain_name" requires explicit package name at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 103.
syntax error at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 168, near "}"
"my" variable @main::el can't be in a package at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 175, near "\@main::el"
syntax error at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 261, near "}"
"my" variable @main::el can't be in a package at /var/www/ispcp/engine/quota/ispcp-dsk-quota line 267, near "\@main::el"
/var/www/ispcp/engine/quota/ispcp-dsk-quota has too many errors.