As the developers of Open Journal Systems, Open Conference Systems, Open Harvester Systems, and Open Monograph Press, the PKP team are experts in helping journal managers and conference organizers make the most of their online publishing projects. PKP Publishing Services offers support for:

As a customer of PKP Publishing Services, you will not only receive direct, personalized support from the PKP Development Team, but will be contributing to the ongoing development of the PKP applications. All funds raised by PKP Publishing Services go directly toward enhancing our free, open source software. For more information, please contact us.

1. Search the forum. You can do this from the Advanced Search Page or from our Google Custom Search, which will search the entire PKP site. If you are encountering an error, we especially recommend searching the forum for said error.

2. Check the FAQ to see if your question or error has already been resolved.

3. Post a question, but please, only after trying the above two solutions. If it's a workflow or usability question you should probably post to the OJS Editorial Support and Discussion subforum; if you have a development question, try the OJS Development subforum.

Are you using any kind of mod_rewrite setup? I'd suggest checking the cookie that OJS sends to see what path it uses; if that path doesn't match the URL to OJS, then perhaps that's the problem. (Instructions for this vary by browser, but try googling e.g. "inspecting cookies firefox".) The cookie should be called OJSSID.

Dear Alec for getting back to me. As a novice i need to clarify exactly what that means. Do i need to re-install everything? The journal is pretty much up on website, will i lose all my settings? Or is this something i can do in my files manager on my web server?

You can just rename the directory OJS is installed in; then review your settings in Journal Setup and change any URLs containing the old path to refer to the new one. (There should only be 2 or 3 of these, depending on what settings you've customized.)

Hello, i have the same problem : just after fresh install of stable 2.3.8 version, i can't login as admin, the page reloads to the login page.I've tried to login many times, it worked one time only.

OJS is installed in a directory of the web root : /ojs/, i've an .htacces with the rewrite rules.The Apache log shows many errors of the type : "client denied by server configuration: /home/htdocs/index" (/home/htdocs is the web root path).

Here is the Apache configuration for the /ojs/ directory :

<Directory "/home/htdocs/ojs"> AllowOverride All Options Indexes FollowSymlinks Order allow,deny Allow from all </Directory>

I've checked all ideas i've found in the FAQ and here, to no avail.

The browsers are accepting cookies (and they seems ok, with the real path). I've set the session_check_ip to Off

I've activated the MySQL debug option of the config.inc.php, it seems that the login is accepted then rejected ?

Thanks for your help

Edit : Same pb. with 2.4.1

Edit2 : More info. on the pb. With firebug i looked at the OJSSID cookie, and then at the sessions table. There i found that on the record corresponding to the sessions cookie value, the user_id field was 0, instead of 1 (admin user). When i change that value to 1, i'm recognized as the admin by the site. Not sure if it helps, perhaps the login process can't recognize my credentials ?