No input file specified

katejoyce / 2016-04-16 19:11:06   

Hello - the home page for my site kate-joyce.com displays but when I click on a link from the expanding menu it takes me to a page that reads "No input file specified". Would love to have some help learning where and how I can fix this?

Something I noticed, when I follow a link from my home page: for example: About -> Publications -> the url for that page is
kate-joyce.com/index.php/publicationandtearsheets/editorial/

If I remove /index.php so that the url is
kate-joyce.com/publicationandtearsheets/editorial/
all the content loads.

Some other notes that may or may not help with this particular troubleshooting query: Last month my site was hacked, visitors were redirected to pornography sites through my web address. GoDaddy tech support disabled the .htaccess file. My site seemed to be working after that. And the redirect hack was no longer active. Last week we updated my hosting plan. Yesterday is when I noticed the links from my home page loading to "No input file specified". GoDaddy said this was a code issue.

Thank you for your help!

Vaska A / 2016-04-16 19:29:05   

Read the tutorial about Clearn URL's. Simply re-enable them and things will be fine.

Your site probably "worked" fine because of browser caching or something - it actually probably wasn't working.

BACKUP YOUR SITE when it's operating well. Should you get a really bad hack you can restore (including the .htaccess file).

katejoyce / 2016-04-16 19:48:46   

Thank you Vaska - that was it.
(Also really appreciate your quick response).
Cheers

katejoyce / 2016-04-16 19:55:04   

Oh no - wait, trying to login to

kate-joyce.com/…

And coming up with:

Warning: require_once(ndxzsite/config/options.php) [function.require-once]: failed to open stream: No such file or directory in /home/content/11/3324911/html/ndxzstudio/index.php on line 9

Fatal error: require_once() [function.require]: Failed opening required 'ndxzsite/config/options.php' (include_path='.:/usr/local/php5/lib/php') in /home/content/11/3324911/html/ndxzstudio/index.php on line 9

Vaska A / 2016-04-16 20:10:41   

hmmmm, how can this be?

if something was wrong with the /ndxzsite/config/options.php file the frontend would not work at all. did you edit that file recently?

there is something it doesn't like there. perhaps replace that file with a fresh one and re-enable mod-rewrite and be careful not to touch anything else (unless you have other edits to that file).

katejoyce / 2016-04-16 22:00:13   

Any other thoughts....replaced the options.php with fresh one, only changed mod-rewrite from 'false' to 'true'

Front end still works, but the same message when logging in to backend

This thread has been closed, thank you.