This url works to get the login page: http://hcer.info/talawis/index.php?kohana_uri=login/
which suggest the issue is with apache config.
I think even the non clean urls rely on apache having "AcceptPathInfo On"
Try adding that to the top of your .htaccess file.

To get clean urls working set Rewritebase like this:
RewriteBase /talawis/

then try going to http://hcer.info/talawis/login
IF that works it should be safe to enable clean urls. Edit config.php and set:
$config['site_domain'] = '/talawis/';
$config['index_page'] = '';

(this will remove the 'index.php' part from all the links)


On Wed, May 29, 2013 at 7:20 AM, does.vandousselaere <does.vandousselaere@...> wrote:

Dear developers, 

I'm trying to install an ushahidi application on the godaddy  server (
hcer.org/talawis, to help communities monitor pollution) and I keep on getting the same problem when I access other pages but the main page, http://hcer.info/talawis/index.php/login/ for example I get this error "No input file specified." I repeated the installation several times and the only step I could have done wrong is to make "clean URLs to work".   In fact if I click on log-in the links it displays (“http://hcer.info/talawis/index.php/login/” for example) are quite weird are probably not displayed well if the clean URLs are not activated. 

I wasn’t able to enable the mod_rewrite in Apache as is mentioned in the installation instruction (http://forums.ushahidi.com/forums/topic/server-configuration-for-apache-mod-rewrite/), but at godaddy they told me that mod_rewrite is working for my account.  I tried to follow the further instructions and added the following code to the main htaccess file:

AllowOverride All

AccessFileName .htaccess

(I tried to past this at the end, beginning and in the if loop in the .htaccess file)

But this gave me a HTTP 404 error, so I put the orginal .htaccess file back where it was (in the subfolder where I installed ushahidi thus) as I wasn’t sure there was an error anyway with “clean URLs”), but then I am still stuck with the “No input file specified” error when I tried to access another page than the main page.  I’ve been trying to locate the “vhost.conf, httpd.conf, or apache2.conf” files on my Godaddy server, but I don’t seem to have access so I gave up on this.

I searched the Ushahidi forum for errors related to this “No input file specified” (http://forums.ushahidi.com/forums/topic/no-input-field-specified/ for example) , but all problems that point to these fixes seem to have been resolved in the new versions, so now I don’t know where to search any further,

I tried to post this on the forum, but there seems to be a bug with the registration module (I tried to register with three different email addresses last week, and also emailed info@ushahidi and the twitter account to ask them about this bug but never received an answer), so now I am trying to contact you through this developers list.

The Godaddy server is using MySQL 5 and PHP 5.3.  I’m installing it in a subfolder, so I thought the error could be solved by changing the

“RewriteBase /” in “RewriteBase /talawis” or /talawis/ or talawis/

But this didn’t change anything.

For those who try to access the links, and see other errors that I mention, I’ve probably messed it up even further, but if I reinstall everything the errors I get are the abovementioned.  Usually ushahidi also messes up the title of the site (because it is written in Arabic), but I guess that should affect the installation.

Sorry for the long list of problems/ideas and thanks for your time,

Does Vandousselaere




--
Robbie Mackay

Software Developer, External Projects
Ushahidi Inc
m: +64 27 576 2243
e: robbie@...
skype: robbie.mackay