Toggle navigation Home Store Browse All ----- Webhosting Domains Quotation (Webdesign Services) eMail Hosting SEO- Search Engine Optimisation GRAPHIC DESIGN Dedicated/ VPS Webhosting BULKSMS Mobi Applications Website Maintenance Register a New Domain Transfer Domains to Us Announcements Knowledgebase Network Status Affiliates Contact Us Account Login Register ----- Forgot Password? Categories 9 CGI Scripts 34 Databases 28 Dedicated Servers 1 DNS 15 Domains 5 eCommerce 79 eMails 27 FTP 1 General Issues 1 MX Records 1 Nameservers 28 Other 104 Scripting 254 Web Hosting Control Panel 9 Web Resources 8 Web Stats & Logs 11 Web Tools 8 Website Help and Diagnostics 4 Windows Hosting Categories CGI Scripts (9) Databases (34) Dedicated Servers (28) DNS (1) Domains (15) eCommerce (5) eMails (79) FTP (27) General Issues (1) MX Records (1) Nameservers (1) Other (28) Scripting (104) Web Hosting Control Panel (254) Web Resources (9) Web Stats & Logs (8) Web Tools (11) Website Help and Diagnostics (8) Windows Hosting (4) [CGI1.05] CGI scripts fail with 'exec format error' A CGI script must begin with a valid 'interpreter line' also called 'shebang'. That must be the first line in the file and must start in the first column. It should begin with the two characters '#!', followed by a path to an interpreter, followed by any options.For example: #!/usr/bin/php will run the script through the PHP interpreter at /usr/bin/php. #!/usr/bin/perl -w runs the script through /usr/bin/perl with the -w flag to enable warnings.An 'exec format error' is the result of an invalid interpreter line. That could be because the interpreter line is missing, or indented with a tab, for instance. Was this answer helpful? Yes No Print this Article Also Read [CGI1.01] My CGI/ASP/PHP script is giving an error when trying to write to a file. This applies to Linux hosting accounts only.This is almost certainly down to incorrect... [CGI1.04] Why does my script produce a 'file permissions error'? CGI scripts need certain file permissions to be set if they are to work properly. In general CGI... [CGI1.02] My CGI/Perl scripts are failing with error 500 (Internal Server Error) These errors are nearly always related to a coding error within the script, or bad variables... [CGI1.07] Why is my scheduled task (CRON job) not running? If the scheduled task did not run check the following before contacting support.1) The file... [CGI1.03] I've installed the formmail script, but my form isn't working. Why? The Formmail Script is provided via the Hosting cPanel v7.5 Control Panel, full usage... Support My Support Tickets Announcements Knowledgebase Downloads Network Status Open Ticket × Close Title Loading...