404 error on login with nginx

404 error in Nginx.

Note that, the Ezeelogin installation is under the directory named 'gate'


In the nginx conf location directive for the server section handling ezeelogin pages, add the following rewrite rule:

if (!-f $request_filename) { rewrite ^/gate/index.php/(.*)$ /gate/index.php?$1 last;


The modified conf looks like the following..

+++++++++++++++++++++++++++++++++++++++++++++++++++++++
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name 192.168.56.126;
rewrite_log on;
root /usr/share/nginx/html;
index index.php index.html;


if (!-f $request_filename) {
rewrite ^/gate/index.php/(.*)$ /gate/index.php?$1 last;
}
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;

location / {
}

error_page 404 /404.html;
location = /40x.html {
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;

}

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


if you continue to have issues, enable error logging

set the following variables in your nginx config file

error_log /var/log/nginx/error.log notice;

and looks for the rewrite errors in the logs.

0 (0)
Article Rating (No Votes)
Rate this article
    Attached Files
    There are no attachments for this article.
    Related Articles RSS Feed
    LDAP verification failed. Connection to {hostname} closed.
    Viewed 1076 times since Fri, May 18, 2018
    "Unable to open a session" - unable login to centos server from ezeelogin jump server
    Viewed 9057 times since Mon, Sep 4, 2017
    key_read: uudecode ssh user cant login with ssh key
    Viewed 6052 times since Thu, Jun 15, 2017
    vi editor not working , insert and delete not working in ssh
    Viewed 2806 times since Wed, Jun 14, 2017
    keep getting logged out while trying to web gui in firefox and safari but login into the web interface via chrome works fine
    Viewed 1989 times since Wed, Sep 27, 2017
    In parallel shell i get "An error occurred. Please contact administrator"
    Viewed 3602 times since Wed, Jun 14, 2017
    Token not found in Cpanel/WHM
    Viewed 4923 times since Wed, Jun 14, 2017
    NODE_RDP_PROTOCOL_X224_NEG_FAILURE()
    Viewed 3447 times since Fri, Feb 2, 2018
    Unable to connect to your database server using the provided settings.
    Viewed 8371 times since Thu, Jun 15, 2017
    Class ’DOMDocument’ not found
    Viewed 775 times since Thu, Oct 25, 2018