শুভ দিন.
যদিও এই পোস্টটি একটি সফল ইনস্টলেশন করার পরে মাঝে মাঝে ফাঁকা পৃষ্ঠাগুলি পরিবেশন করার জন্য একই ধরণের সেটআপ নিয়ে আলোচনা করা হয়েছে, আমি ফাঁকা পৃষ্ঠাগুলি ব্যতীত আর কিছুই পরিবেশন করতে পারছি না। কোন ত্রুটি উপস্থিত /var/log/nginx/error.log
, /var/log/php-fpm.log
বা /var/log/nginx/us/sharonrhodes/blog/error.log
।
আমার সেটআপ:
- ওয়ার্ডপ্রেস 3.0.4
- nginx 0.8.54
- পিএইচপি-এফপিএম 5.3.5 (এফপিএম-এফসিজি)
- আর্চ লিনাক্স
কনফিগারেশন ফাইল
পিএইচপি-fpm.conf:
[বিশ্বব্যাপী] পিড = রান / পিএইচপি-এফএম / পিএইচপি- এফএম / পিডি ত্রুটি_লগ = লগ / পিএইচপি-এফপিএম.লগ log_level = বিজ্ঞপ্তি [WWW] শোনো = 127.0.0.1:9000 শুনুন.মাতৃক = www listen.group = www শোনো.মোড = 0660 ব্যবহারকারী = www গোষ্ঠী = www pm = গতিশীল pm.max_children = 50 pm.start_servers = 20 pm.min_spare_servers = 5 pm.max_spare_servers = 35 pm.max_requests = 500
nginx.conf:
ব্যবহারকারী www; কর্মী_প্রক্রিয়া 1; ত্রুটি_লগ /var/log/nginx/error.log বিজ্ঞপ্তি; পিড /var/run/nginx.pid; ঘটনা { কর্মী_সংযোগ 1024; } HTTP http মাইম.টাইপস অন্তর্ভুক্ত; ডিফল্ট_প্রকার অ্যাপ্লিকেশন / অক্টেট-স্ট্রিম; সেন্ডফিল চালু; keepalive_টাইমআউট 65; gzip on; অন্তর্ভুক্ত /etc/nginx/sites-enabled/*.conf; }
/etc/nginx/sites-enabled/blog_sharonrhodes_us.conf:
প্রবাহিত পিএইচপি { সার্ভার 127.0.0.1:9000; } সার্ভার ত্রুটি_লগ /var/log/nginx/us/sharonrhodes/blog/error.log বিজ্ঞপ্তি; অ্যাক্সেস_লগ /var/log/nginx/us/sharonrhodes/blog/access.log; সার্ভার_নাম ব্লগ.স্যারনরোডস.ইউস; মূল / এসআরভি / অ্যাপ্লিকেশন / আমাদের / শারোনারডস / ব্লগ; সূচক সূচক। পিএফপি; অবস্থান = /favicon.ico লগ_ন_ফাউন্ড বন্ধ; অ্যাক্সেস_লগ বন্ধ; } অবস্থান = /robots.txt সকলের অনুমদিত; লগ_ন_ফাউন্ড বন্ধ; অ্যাক্সেস_লগ বন্ধ; } অবস্থান / # এটি দুর্দান্ত কারণ কোনও স্থির বিষয়বস্তুর জন্য পিএইচপি স্পর্শ করা হয়নি try_files $ uri $ uri / /index.php?q=$uri&$args; } অবস্থান ~ \। php $ ফাস্টসিজি_স্প্লিট_পাথ_ইনফো ^ (। + \। পিএইচপি) (/.+) $; # নোট: আপনার "cgi.fix_pathinfo = 0;" হওয়া উচিত php.ini এ fastcgi_params অন্তর্ভুক্ত; fastcgi_intercep_erferences চালু; ফাস্টসিজি_পাস পিএইচপি; } অবস্থান ~ * \। (জেএস | সিএসএস | পিএনজি | জেপিজি | জেপেইগ | জিআইএফ | আইসিও) $ { মেয়াদ শেষ হয়; লগ_ন_ফাউন্ড বন্ধ; } }
/etc/nginx/conf/fastcgi.conf:
fastcgi_param SCRIPT_FILENAME $ ডকুমেন্ট_রোট $ ফাস্টসিজি_স্ক্রিপ্ট_নাম; fastcgi_param QUERY_STRING $ ক্যোয়ারী_স্ট্রিং; fastcgi_param REQUEST_METHOD $ অনুরোধ_মোথড; fastcgi_param CONTENT_TYPE $ সামগ্রী_প্রকার; fastcgi_param CONTENT_LENGTH $ বিষয়বস্তু_ দৈর্ঘ্য; fastcgi_param SCRIPT_NAME $ fastcgi_script_name; fastcgi_param REQUEST_URI $ অনুরোধ_রি; fastcgi_param DOCUMENT_URI $ ডকুমেন্ট_রি; fastcgi_param DOCUMENT_ROOT $ দস্তাবেজ_রোট; fastcgi_param SERVER_PROTOCOL $ সার্ভার_প্রোটোকল; fastcgi_param GATEWAY_INTERFACE CGI / 1.1; fastcgi_param SERVER_SOFTWARE nginx / gin nginx_version; fastcgi_param REMOTE_ADDR $ রিমোট_এডিডিআর; fastcgi_param REMOTE_PORT $ রিমোট_পোর্ট; fastcgi_param SERVER_ADDR $ server_addr; fastcgi_param SERVER_PORT $ সার্ভার_পোর্ট; fastcgi_param SERVER_NAME $ সার্ভার_নাম; # পিএইচপি কেবলমাত্র পিএইচপি প্রয়োজন - পিএইচপি - সক্ষম-বল-সিজি-পুনর্নির্দেশ দিয়ে নির্মিত হয়েছিল fastcgi_param REDIRECT_STATUS 200;