About Restful Url with PHP CGI/FCGI

Hi @SadayNet,

The usual problem with these configurations is PATH_INFO URLs. You can test these outside of OJS if it helps to simplify the situation. Create a PHP script containing the following:

<?php print_r($_SERVER); ?>

Make sure you can access it (e.g. call it test.php and fetch it from the browser).

Then try adding something after the .php in your browser URL, e.g.: http://.../test.php/something/else/here.

If your configuration is correct, you’ll see the something/else/here show up in the PATH_INFO part of the output. If it doesn’t, or if you get a 404 error or something similar, then your Apache/PHP/CGI/FastCGI configuration isn’t working. You might find StackOverflow a good resource.

Regards,
Alec Smecher
Public Knowledge Project Team