ikk Posted July 6, 2019 Report Share Posted July 6, 2019 (edited) Hello, Whenever i try to go to the login or join page, i keep on getting the "No input file specified" error. I've already tried everything in https://forum.phpvms.net/topic/6940-no-input-file-specified/ and https://stackoverflow.com/questions/21377321/nginx-no-input-file-specified-php-fast-cgi Here's my nginx config: server { listen 80; server_name www.welshairways.com; root /srv/new-website; index index.html index.htm index.php; charset utf-8; location / { try_files $uri $uri/ /index.php?$query_string; } location = /favicon.ico { access_log off; log_not_found off; } location = /robots.txt { access_log off; log_not_found off; } access_log off; error_log /var/log/nginx/site.app-error.log error; # allow larger file uploads and longer script runtimes client_max_body_size 100m; client_body_timeout 120s; sendfile off; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/run/php/php7.1-fpm.sock; fastcgi_index index.php; include /etc/nginx/fcgi.conf; fastcgi_param PHP_VALUE "upload_max_filesize = 100M \n post_max_size=100M"; fastcgi_param SCRIPT_FILENAME /srv/new-website/$fastcgi_script_name; fastcgi_param HTTP_PROXY ""; fastcgi_intercept_errors off; fastcgi_buffer_size 16k; fastcgi_buffers 4 16k; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; } location ~ /\.(ht|htaccess|htpasswd|ini|phps|fla|psd|log|sh|tpl)$ { deny all; } listen 443 ssl; ssl_certificate /root/.acme.sh/welshairways.com/fullchain.cer; ssl_certificate_key /root/.acme.sh/welshairways.com/welshairways.com.key; } autoindex off; I'm running Ubuntu 18.04 (on a VPS) with php7.1-fpm (edit: now it’s php 5.6-fpm, check the update below) and the ajenti control panel. All within NGINX. URL: https://welshairways.com example of error: https://welshairways.com/pilotcentre/index.php/login php info: https://welshairways.com/phpinfo.php (Disclaimer: might be a bit slow due to high load) thanks in advance Edited July 7, 2019 by ikk Quote Link to comment Share on other sites More sharing options...
ikk Posted July 7, 2019 Author Report Share Posted July 7, 2019 Update: A user told me that phpvms 5.5.2 doesn’t support php 7.1, so I downgraded the php version to php 5.6. I still get the same issue. Quote Link to comment Share on other sites More sharing options...
ikk Posted July 8, 2019 Author Report Share Posted July 8, 2019 Umm anyone? Sorry for being impatient but i need this fixed asap! Quote Link to comment Share on other sites More sharing options...
Administrators ProAvia Posted July 8, 2019 Administrators Report Share Posted July 8, 2019 Have you looked at: https://webmasters.stackexchange.com/questions/120914/nginx-php-setup-no-input-file-specified Quick Google search of - NGINX No input file specified - reveals lots of hits at StackOverflow and other places. As a side note: https://welshairways.com has been moved at least 3 times in the past month or so - each time, new issues arise. If possible, find a 'home' and stay there for a while. Quote Link to comment Share on other sites More sharing options...
ikk Posted July 9, 2019 Author Report Share Posted July 9, 2019 12 hours ago, ProAvia said: Have you looked at: https://webmasters.stackexchange.com/questions/120914/nginx-php-setup-no-input-file-specified Quick Google search of - NGINX No input file specified - reveals lots of hits at StackOverflow and other places. As a side note: https://welshairways.com has been moved at least 3 times in the past month or so - each time, new issues arise. If possible, find a 'home' and stay there for a while. Yup I’ve already tried that (you can see the root statement in the config I’ve posted above). I also tried everything I could find looking it up in google and YouTube, but to no avail. The reason it kept moving is because the owner kept trying different web panel’s until he found one that suits him the most. Hence why he kept switching to a new VPS and deleting the old one (all within the same host). I am not the owner so it’s out of my control. I’m just a community member in the host that he’s using and I’m trying to help as he’s not very familiar with the CLI. I personally recommended apache as it worked perfectly with it, but the owner chose to stick with nginx as that’s all what the web panel supports. I apologize for the inconvenience and hope that you understand that it isn’t under my control. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.