.htaccess troubles...

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • John MacLeod

    #1

    .htaccess troubles...

    I'm having a problem using the .htaccess file to point my local installation
    of php5 (located at www.mydomain.com/horde/cgi-bin/php5.cgi). As per the
    instructions I was following I added the following to the .htaccess file
    (located at www.mydomain.com/horde)...

    <start quote>
    #PHP 5.0.5 FINAL without security wrap
    Action application/x-httpd-phpx /cgi-bin/php5.cgi
    AddType application/x-httpd-phpx php php3 phtml php4 php5
    <end quote>

    ....but when I run the sysinfo.php test script
    (www.mydomain.com/horde/sysinfo.php) I get the following error...

    <start quote>
    Not Found
    The requested URL /cgi-bin/php5.cgi/horde/sysinfo.php was not found on this
    server.
    <end quote>

    Why is it sticking /cgi-bin/php5.cgi into the URL?

    Thanks,
    John


  • Mike Willbanks

    #2
    Re: .htaccess troubles...

    John,

    Simple... It wants to reference everything off of /cgi-bin/php5.cgi

    Pretty much you are telling it to have that action within the .htaccess
    file. You can not specify an "Action" within a .htaccess file.

    The correct way would be to add:
    Apache 1.3 (.htacess file)
    AllowOverride Options
    Options +ExecCGI
    AddType application/x-httpd-phpx php php3 (...)
    AddHandler application/x-httpd-phpx /cgi-bin/php5.cgi

    I believe that is correct, however it might be otherwise..

    Mike

    [color=blue]
    > I'm having a problem using the .htaccess file to point my local installation
    > of php5 (located at www.mydomain.com/horde/cgi-bin/php5.cgi). As per the
    > instructions I was following I added the following to the .htaccess file
    > (located at www.mydomain.com/horde)...
    >
    > <start quote>
    > #PHP 5.0.5 FINAL without security wrap
    > Action application/x-httpd-phpx /cgi-bin/php5.cgi
    > AddType application/x-httpd-phpx php php3 phtml php4 php5
    > <end quote>
    >
    > ...but when I run the sysinfo.php test script
    > (www.mydomain.com/horde/sysinfo.php) I get the following error...
    >
    > <start quote>
    > Not Found
    > The requested URL /cgi-bin/php5.cgi/horde/sysinfo.php was not found on this
    > server.
    > <end quote>
    >
    > Why is it sticking /cgi-bin/php5.cgi into the URL?
    >
    > Thanks,
    > John
    >
    >[/color]

    Comment

    Working...