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
    Token not found in Cpanel/WHM
    Viewed 5556 times since Wed, Jun 14, 2017
    strange characters in the SSH logs recordings
    Viewed 2843 times since Thu, Jun 15, 2017
    error log file and configuration file to troubleshoot
    Viewed 2521 times since Thu, Jun 15, 2017
    Can’t connect to local MySQL server through socket /tmp/mysql.sock
    Viewed 5422 times since Thu, Jun 15, 2017
    PHP function ’exec’ is not available.
    Viewed 3336 times since Thu, Jun 15, 2017
    LICENSE: ERROR 1032
    Viewed 488 times since Sat, Nov 7, 2020
    reCaptcha: Could not open socket Connection timed out
    Viewed 6314 times since Wed, Jun 14, 2017
    An error occurred while trying to submit the form
    Viewed 553 times since Tue, Feb 25, 2020
    Internal command ezinfo or ezlist does not work even though i am in the admins group.
    Viewed 3589 times since Thu, Nov 23, 2017
    License mismatch! This Ezeelogin was installed with a different license.
    Viewed 358 times since Thu, Jul 16, 2020