I posted this, and have since solved the problem. I will post it here for future users who run into the same problem.
The processing of .htaccess files isn't enabled by default on all directories. In order for an .htaccess file to be processed, the "AllowOverride All" directive needs to be set for the directory (or parent directory) that the .htaccess file is in.
Also, be sure to create an empty database that matches the FT_DB_NAME in your config.inc.php file otherwise you'll run into errors.
Hope future users finds this useful. Maybe you want to include something in the installation on how to enable .htaccess for us uber-newbies.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ignore my last message (and check your spelling) -- .htacess was looking for "fowardtrack" which is different entirely from "forwardtrack" (the first "r" was missing ...)
So that explains the not-found issues, but now I'm back to the same old same old issue--"no input file specified" as discussed in another thread.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
it appears that "No Input file specified" means that PHP is runnig as a CGI, rather than as mod_php in apache. FT has never been tested with PHP as a CGI, so see if you can switch your dreamhost account to use mod_php
thanks,
mike
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have what I think is some sort of variation on the same problem. I originally go the "/admin/install/ cannot be found" error. Then realized I had php configured as CGI, so I switched over to module. Then, I get a standard file not found error:
Not Found
The requested URL /poli/ft/dispatch.php/admin/install/ was not found on this server.
So, it seems as if it is redirecting initially, but then failing. The path to dispatch.php is correct. Any suggestions?
Robert
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am trying to install Forward Track on an Apache server (2.0.46) with MySql (4.1.14) and PHP (4.3.2).
I have edited .htaccess to the following:
AcceptPathInfo On
RewriteEngine On
RewriteBase /test/forwardtrack/
I have edit config.inc.php to the proper FT_DB_HOST, FT_DB_NAME, FT_DB_USER, and FT_DB_PASS.
When I try hitting http://www.mysites.com/test/forwardtrack/admin/install/ it can't be found. I have mod_rewrite turned on.
I posted this, and have since solved the problem. I will post it here for future users who run into the same problem.
The processing of .htaccess files isn't enabled by default on all directories. In order for an .htaccess file to be processed, the "AllowOverride All" directive needs to be set for the directory (or parent directory) that the .htaccess file is in.
Also, be sure to create an empty database that matches the FT_DB_NAME in your config.inc.php file otherwise you'll run into errors.
Hope future users finds this useful. Maybe you want to include something in the installation on how to enable .htaccess for us uber-newbies.
awesome, thanks for posting that!
i m also not find the admin/install
did you set up the .htaccess file correctly? with the appropriate RewriteBase, etc...
I did set it correctly and my .htaccess is being read, but with "AcceptPathInfo" on, I get an internal server error when I try to hit
http://velociraptor.info/forwardtrack-1.1b/admin/install
with it off, I just get a "not found" error.
Ignore my last message (and check your spelling) -- .htacess was looking for "fowardtrack" which is different entirely from "forwardtrack" (the first "r" was missing ...)
So that explains the not-found issues, but now I'm back to the same old same old issue--"no input file specified" as discussed in another thread.
http://jenseng.com/archives/000035.html
it appears that "No Input file specified" means that PHP is runnig as a CGI, rather than as mod_php in apache. FT has never been tested with PHP as a CGI, so see if you can switch your dreamhost account to use mod_php
thanks,
mike
Installing on dreamhost, you'll want to keep an eye on this page:
http://wiki.dreamhost.com/index.php/KB_/_Web_Programming_/_CGI%2C_PHP_%26_Databases_/_PHP
which currently says you can add this line to your .htaccess:
AddHandler application/x-httpd-php .php
to run PHP as an apache module. And then you can install. If I'm lucky, I won't hit any more errors!
I have what I think is some sort of variation on the same problem. I originally go the "/admin/install/ cannot be found" error. Then realized I had php configured as CGI, so I switched over to module. Then, I get a standard file not found error:
Not Found
The requested URL /poli/ft/dispatch.php/admin/install/ was not found on this server.
So, it seems as if it is redirecting initially, but then failing. The path to dispatch.php is correct. Any suggestions?
Robert
My module was configured, but not installed. Sorry. Now I got it.
Robert