Speak now
Please Wait Image Converting Into Text...
Embark on a journey of knowledge! Take the quiz and earn valuable credits.
Challenge yourself and boost your learning! Start the quiz now to earn credits.
Unlock your potential! Begin the quiz, answer questions, and accumulate credits along the way.
General Tech Bugs & Fixes 2 years ago
Posted on 16 Aug 2022, this text provides information on Bugs & Fixes related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.
Turn Your Knowledge into Earnings.
I have installed nginx1.13.1, and php7.0.18, I tried to run configuration PHP page on my website server but it is 404 not found error. Would you please help me how to configuration
The Nginx Configuration ( /etc/nginx/conf.d/*.conf ) as following:
server { listen 80; server_name example.com; # charset koi8-r; # access_log /var/log/nginx/log/host.access.log main; location / { root /usr/share/nginx/html; index index.php index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; include fastcgi_params; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } }
That fastcgi_pass line and fastcgi_index line you have commented out in the PHP section of your config is what makes PHP work. Uncomment those lines, restart nginx, and it should start working provided you update the fastcgi_pass line to point to the PHP socket on your system (refer to the config for PHP for the proper path).
fastcgi_pass
fastcgi_index
As for the 404s, please refer to /var/log/nginx/error.log and make sure that you set the root in your server configuration outside of the locations to where your PHP files are actually stored - this needs to be done so NGINX knows where to look for your files.
/var/log/nginx/error.log
root
No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.
General Tech 9 Answers
General Tech 7 Answers
General Tech 3 Answers
General Tech 2 Answers
Ready to take your education and career to the next level? Register today and join our growing community of learners and professionals.