কিভাবে পিএইচপি সার্ভার পরিবর্তনশীল $ _SERVER ['DOCUMENT_ROOT'] কনফিগার করবেন?


0

আমাদের এমন পিএইচপি প্রোগ্রাম রয়েছে যা $ _SERVER ['DOCUMENT_ROOT'] ব্যবহার করে এমন একটি স্থানের পথ হিসাবে যেখানে আমরা একটি ব্যক্তিগত ডিরেক্টরি (একটি অনন্য নাম ব্যবহার করে) সার্ভারে নিরাপদ, পরিচিত স্থানে রাখতে পারি। এই ডিরেক্টরি একাধিক সম্ভবত পরিবেশিত পিএইচপি পেজ থেকে সংগৃহীত তথ্য সারসংক্ষেপ ধারণ করে; এই সারাংশ পরিসেবা পৃষ্ঠাগুলির প্রধান কার্যকারিতা কোন প্রভাব নেই, এবং অবশেষে উপেক্ষা করা বা মুছে ফেলা যেতে পারে। এটি বিদ্যমান থাকলে, একটি পিএইচপি ভিত্তিক সরঞ্জাম সংক্ষিপ্ত তথ্য পরিদর্শন এবং একটি রিপোর্ট প্রদান করতে পারেন।

এটি পিএইচপি সার্ভারের বিভিন্ন উপায়ে ভাল কাজ করেছে, এবং এটি "স্বয়ংক্রিয়ভাবে" (?) অনুসারে সেট করে PHP ম্যানুয়াল ডকুমেন্টেশন :

'DOCUMENT_ROOT'

   The document root directory under which the current script
   is executing, as defined in the server's configuration file.

আমরা কয়েক বছরের মধ্যে বিভিন্ন পিএইচপি সার্ভার ইনস্টল করেছি, এবং তারা সবাই আমাদের পূর্বের কনফিগারেশনের কোনও প্রচেষ্টা ছাড়াই এই প্রি-কনফিগারেশনের যুক্তিসঙ্গত পথে আসছে বলে মনে হচ্ছে।

আমাদের সফটওয়্যারটি ব্যবহার করে আমাদের কিছু ক্লায়েন্ট রয়েছে যে অভিযোগ করে যে এই পথটি নিলতে সেট করা আছে, যা উপরের সংজ্ঞাটির সাথে অসঙ্গতিপূর্ণ বলে মনে হচ্ছে। (নাল কিছু বিশেষ পথ সংকেত?)

আমার অজ্ঞতা ক্ষমা, কিন্তু এই একটি কনফিগারযোগ্য আইটেম? এই জন্য সার্ভার "কনফিগারেশন ফাইল" কোথায় পাওয়া যায়? এটা কি সব পিএইচপি সার্ভার বাস্তবায়নের জন্য একই জায়গা? যদি সেট করা না থাকে তবে সেটিকে স্পষ্টভাবে সেট করতে আমি কি কনফিগারেশন ফাইলগুলি পরিবর্তন করতে পারি?

যদি না হয়, একটি নিরাপদ দীর্ঘমেয়াদী "অস্থায়ী" স্থানীয় ডিরেক্টরি একটি পথ প্রদান করার অন্য উপায় আছে?


একটি) প্রোগ্রামিং প্রশ্ন সাধারণত স্ট্যাকভারফ্লো যান
barlop

আমি এই একটি কনফিগারেশন প্রশ্ন ছিল।
Ira Baxter

বি) আমি কোন বিশেষজ্ঞ নই তবে আমার সীমিত অভিজ্ঞতা থেকে আমি এমন কিছু ব্যবহার করি না যা নিজেকে "php server" বলে। আমি অ্যাপাচি ব্যবহার করেছি যা একটি ওয়েব সার্ভার এবং এটি php সমর্থন করে। আপনি কি ওয়েব সার্ভার ব্যবহার করা হয়? অনেক লোক শুধু পিএইচপি ইনস্টল করে না (যদি এটি করা যায় তবে আমি এটা দেখেছি না, যদিও আমি অনেক কিছু দেখিনি), তবে আমি WAMP ইনস্টল করেছি (এ্যাপ্যাচে এবং এর পিএইচপি সমর্থন সহ) .. তাই সে ক্ষেত্রে কনফিগারেশন ফাইল আপাচের মধ্যে থাকবে। আপাচি টাস্কবারে একটি আইকন তৈরি করে আপনি ডান ক্লিক করতে এবং কনফিগারেশন ফাইলগুলি দেখতে পারেন
barlop

এটি SO এ পোস্ট করার বিরুদ্ধে একটি যুক্তি হতে পারে .. যদিও আমি প্রোগ্রামিং আইডিই প্রশ্নগুলি স্ট্যাকওভারফ্লোতে দেখেছি .. এবং আমি নিশ্চিত যে এখানে অনেক প্রশ্ন আছে। তাই এস এ নয় তাই জাভা ভার্চুয়াল মেশিন ক্লাসপ্যাথ পরিবর্তনশীল কনফিগার করা।
barlop

1
@ বার্লপ: এসও তে জিজ্ঞাসা করা হয়েছে এবং আপনি যেমন ভবিষ্যদ্বাণী করেছেন, তত দ্রুত উপকারী তথ্য পেয়েছেন। আমাকে পুনঃনির্দেশিত করার জন্য ধন্যবাদ। দেখ stackoverflow.com/q/40048444/120163
Ira Baxter
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.