Strange URL

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

    Strange URL

    Hi,

    a friend of mine is trying to move his website to my server. This site
    contains some PHP scripts which are called in an uncommon way, eg:


    In this case, /login should be passed to script.php

    This was running with Apache 1.3.27 / PHP 4.3.3 but seems not to work
    on my combination of Apache 2.0.46 / PHP 4.3.2

    Any guesses what I can do w/o changing all the scripts?

    Thanks,

    Ralf
  • Allodoxaphobia

    #2
    Re: Strange URL

    On 10 Dec 2004 10:51:03 -0800, Ralf hath writ:[color=blue]
    > Hi,
    >
    > a friend of mine is trying to move his website to my server. This site
    > contains some PHP scripts which are called in an uncommon way, eg:
    > http://xxxx/path1/path2/script.php/login
    >
    > In this case, /login should be passed to script.php
    >
    > This was running with Apache 1.3.27 / PHP 4.3.3 but seems not to work
    > on my combination of Apache 2.0.46 / PHP 4.3.2
    >
    > Any guesses what I can do w/o changing all the scripts?[/color]

    .htaccess ???

    Jonesy
    --
    | Marvin L Jones | jonz | W3DHJ | linux
    | Gunnison, Colorado | @ | Jonesy | OS/2 __
    | 7,703' -- 2,345m | config.com | DM68mn SK

    Comment

    • Brion Vibber

      #3
      Re: Strange URL

      Ralf wrote:[color=blue]
      > a friend of mine is trying to move his website to my server. This site
      > contains some PHP scripts which are called in an uncommon way, eg:
      > http://xxxx/path1/path2/script.php/login
      >
      > In this case, /login should be passed to script.php
      >
      > This was running with Apache 1.3.27 / PHP 4.3.3 but seems not to work
      > on my combination of Apache 2.0.46 / PHP 4.3.2[/color]

      If you compiled PHP with the apache2filter or cgi SAPI, this method
      doesn't seem to work.

      There's an Apache configuration setting AcceptPathInfo; try forcing it
      on in httpd.conf or .htaccess. If that doesn't work, try recompiling PHP
      with the apache2handler SAPI. (Consider upgrading to PHP 4.3.9, as well.
      There are numerous bug fixes since 4.3.2.)

      You can see which SAPI (server API) you're using from the output of
      phpinfo() or the php_sapi_name() function.

      -- brion vibber (brion @ pobox.com)

      Comment

      Working...