Last Updated on 3 years by Sachin G
I have recently got an issue after recompiling cPanel with module FastCGI, I want to change my server configuration from SuPHP to fcgi ( FastCGI). I had enabled fcgi on my server and I got an issue like the below.
"No Input File Specified"
Here in this article, I will show, how I have handled this issue with this module and got success.
(1) First I checked my rebuild phpconf information through the below command.
# /usr/local/cpanel/bin/rebuild_phpconf --current
that looked like the below output. Looks fcgi was enabled on the current configuration.
Available handlers: suphp dso fcgi cgi none DEFAULT PHP: 5 PHP4 SAPI: none PHP5 SAPI: fcgi SUEXEC: enabled RUID2: not installed
(2) Check permission and user permission issues on files and folders.
(3) At last I have checked my .htaccess file and added some lines in my site .htaccess file.
RewriteEngine on DirectoryIndex index.php RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond $1 !^(index\.php|robots\.txt)
Now my issue has been resolved through this method, maybe it will resolve your issue as well for this type of task.
Thank you.
I am a professional freelance contributor and the founder of Tech Transit. I hold certifications in Linux, Ansible, and OpenShift from Red Hat, as well as CPanel and ITIL certifications. With a passion for education, culture, and community, I love writing and sharing knowledge. Since 2009, I’ve been actively using, setting up, supporting, and maintaining Linux systems. Linux truly rocks!