এইচটিডক্সের বাইরে XAMPP / Apache সার্ভার ফাইল তৈরি করুন

এটি কি htdocs <�এর বাইরে ফাইলটি পরিবেশন করতে xampp কনফিগার করা সম্ভব? / কোড> ডিরেক্টরি?

উদাহরণস্বরূপ বলা যায়, আমার কাছে একটি ফাইল রয়েছে যা নিম্নরূপঃ

<�কোড> সি: \ প্রকল্প \ transitCalculator \ ট্রাঙ্ক \ TransitCalculator.php

এবং আমার xampp ফাইলগুলি সাধারণতঃ থেকে পরিবেশন করা হয়:

<�কোড> সি: \ XAMPP \ htdocs \ এ

(কারণ এটি ডিফল্ট কনফিগারেশন) আপাকে আমার TransitCalculator.php ফাইলটিকে htdocs এর অধীনে নামানোর সাথে পরিচয় করিয়ে দিতে এবং পরিবেশন করতে কিছু উপায় আছে কি? পছন্দসই আমি অ্যাপাচিকে প্রকল্প ডিরেক্টরের পুরো বিষয়বস্তু অ্যাক্সেস করতে / অ্যাক্সেস করতে চাই, এবং আমি htdocs এর অধীনে প্রকল্প ডিরেক্টরিটি সরাতে চাই না।

সম্পাদনা: প্রশ্ন / শিরোনামে অ্যাপার্যাচ যোগ করতে আরও উন্নত "অনুসন্ধানযোগ্য"

0
ro fr hi
এন্ড্রু কপার, আমি সম্মত, কিন্তু এটি এই সময়ে স্ট্যাক-এক্সচেঞ্জ ইকোফেরিয়ার জুড়ে ভারী অস্ত্রশস্ত্র unfriendness স্তরবিন্যাসের স্তর সঙ্গে unsurprising হয়। ¯: _ (?): _ / ¯
যোগ লেখক cmcculloh, উৎস
ট্যাগ যথেষ্ট অনুসন্ধানযোগ্য বলে মনে করা হয়, আমি মনে করি।
যোগ লেখক icedwater, উৎস
আমি আমার সাথিকে একটি বিশ্ববিদ্যালয় প্রকল্পের জন্য কয়েকটি করতে সাহায্য করেছি, এই জিনিসগুলি পাগল! আমি শুধু সামনে একটি মাইক্রো সুইচ সম্মুখের একটি লিভার আঠালো চেষ্টা ঝুঁকি লোড হচ্ছে মনে রাখবেন (এটি একটি প্রাচীর হিট যখন এটি প্রায় সক্রিয়)। আমি মনে করি তিনি মৌলিক কিট কিনেছিলেন, তাই আমরা তাদের পুরানো কম্পিউটার মাউসগুলিতে নির্মাণ করছিলাম। আমি মনে করি তারা একটি চমত্কার স্টার্টার রোবট কিট!
যোগ লেখক titanous, উৎস
মাউসবটের পেছনে পেছনে একটি উজ্জ্বল আলোর সাহায্যে একটি রকেটকে উচ্ছেদ করতে হবে!
যোগ লেখক titanous, উৎস
এই প্রশ্নটি বন্ধ করা উচিত নয়। এটি একটি XAMPP প্রশ্ন। এটি একটি বিকাশকারী প্রশ্ন।
যোগ লেখক Andrew Koper, উৎস
Maby বন্ধ বিষয়, কিন্তু শুধু টিপ করতে চান: কখনও কখনও একটি বিকল্প পরিবর্তে আপনার "htdocs" ফোল্ডার উদাহরণস্বরূপ ডিরেক্টরির সরানো হয়। যদি আপনি স্থানীয় হোস্টে Google ড্রাইভে ফাইলগুলি খুলতে সক্ষম হবেন;) (Google ড্রাইভ ইনস্টল করুন "> stackoverflow.com/questions/41751330/… )
যোগ লেখক Gordova, উৎস
উবুন্টুতে একটি সিম্ফ লিংক ছিল যেটা ছিল প্রয়োজনীয়। ( brettclapper.wordpress.com/2012/07/06/… )
যোগ লেখক M.C., উৎস
সব উত্তর ছাড়া, আমি এক যোগ করতে চাই। পিএইচপি 5.4.0 থেকে, আপনি কমান্ড লাইন ব্যবহার করে এবং PHP -S : এ এক্সিকিউট করে আপনার প্রোজেক্ট রুটে স্থানান্তর করতে পারেন। উদাহরণস্বরূপ PHP -S স্থানীয় হোস্ট: 80
যোগ লেখক radiantshaw, উৎস

6 উত্তর

আমি কৌতুক করতে হবে মোটর থেকে ইতিবাচক সংযোগ একটি রোধ কল্পনা করতে চাই। আপনি সম্ভবত এটি অধিকার পেতে মান সঙ্গে পরীক্ষা করতে হবে।

5
যোগ
হ্যাঁ, এই কাজ করে; আমি আমার রোবটের মধ্যে এটি ব্যবহার করছি এবং এটি সুন্দরভাবে কাজ করে। একটি উচ্চ টান 10k potentiometer পান, এবং আপনি খুব সহজে প্রয়োজন মান খুঁজে পেতে পারেন।
যোগ লেখক Blair Conrad, উৎস
এটা শান্ত, আপনি একটি স্টেরিও potentiometer পেতে পারে, তারপর আপনি একটি গাঁইট সঙ্গে মোটর উভয় শীর্ষ গতি সমন্বয় করতে পারে, তারপর আপনি বিভিন্ন অ্যাপ্লিকেশন/বিক্ষোভের জন্য গতি পরিবর্তন করতে পারে।
যোগ লেখক titanous, উৎস

মোটর মধ্যে যাচ্ছে ভোল্টেজ হ্রাস এটি ধীর হতে হবে। জিম বলেন যে মোটর একটি মোটরসাইকেল চালানোর আগে একটি প্রতিরোধক নির্বাণ একটি চমৎকার উপায় কিন্তু আপনি প্রতিবার আপনি সুইচ করতে হবে প্রতিবার সুইচ করার প্রয়োজন হবে। ভাল তারপর শুধুমাত্র একটি নিয়মিত প্রতিরোধকারী ব্যবহার করে আপনি একটি পরিবর্তনশীল প্রতিরোধকারী চেষ্টা করতে পারেন। আপনি এটি একই ভাবে ব্যবহার করুন কিন্তু আপনি আরো গতি বা কম দিতে potentiometers আপ বা নিচে চালু করতে পারেন

2
যোগ

ঠিক আছে, প্রতি pix0r এর, স্পার্কগুলি এবং ডেভ এর উত্তর দেখে মনে হচ্ছে যে এটি করার তিনটি উপায় আছে:


ভার্চুয়াল হোস্ট

  1. Open C:\xampp\apache\conf\extra\httpd-vhosts.conf.
  2. Un-comment line 19 (NameVirtualHost *:80).
  3. Add your virtual host (~line 36):

    
        DocumentRoot C:\Projects\transitCalculator\trunk
        ServerName transitcalculator.localhost
        
            Order allow,deny
            Allow from all
        
    
    
  4. Open your hosts file (C:\Windows\System32\drivers\etc\hosts).

  5. Add

    127.0.0.1 transitcalculator.localhost #transitCalculator
    

    to the end of the file (before the Spybot - Search & Destroy stuff if you have that installed).

  6. Save (You might have to save it to the desktop, change the permissions on the old hosts file (right click > properties), and copy the new one into the directory over the old one (or rename the old one) if you are using Vista and have trouble).
  7. Restart Apache.

এখন আপনি http: //transitcalculator.localhost/ এ ব্রাউজিং করে যে ডিরেক্টরিটি অ্যাক্সেস করতে পারেন।


একটি এলিয়াস করুন

  1. Starting ~line 200 of your http.conf file, copy everything between and (~line 232) and paste it immediately below with C:/xampp/htdocs replaced with your desired directory (in this case C:/Projects) to give your server the correct permissions for the new directory.

  2. Find the section (~line 300) and add

    Alias /transitCalculator "C:/Projects/transitCalculator/trunk"
    

    (or whatever is relevant to your desires) below the Alias comment block, inside the module tags.


আপনার ডকুমেন্ট রুট পরিবর্তন

  1. সম্পাদনা করুন ~ লাইন 176 C: \ xampp \ apache \ conf \ httpd.conf;

  2. আপনার নতুন অবস্থানের সাথে মিল করার জন্য লাইন ২03 সম্পাদনা করুন (এই ক্ষেত্রে <�কোড> সি: / প্রকল্পসমূহ </কোড>)।


Notes:

  • You have to use forward slashes "/" instead of back slashes "\".
  • Don't include the trailing "/" at the end.
  • restart your server.
0
যোগ
আপনি opendns ব্যবহার করছেন, যদি আপনি হোস্ট ফাইল সংরক্ষণ করার চেষ্টা করার সময় "ব্যবহারে ফাইল" সতর্কতা পেতে? আমি কি আমার ডিএনএস নিষ্ক্রিয় না করে একটি সিমলিঙ্ক তৈরি করতে পারি?
যোগ লেখক Wolfpack'08, উৎস
কিছু কারণে এটি আমাকে "অ্যাক্সেস নিষিদ্ধ!" দেয়, কিন্তু যখন আমি httpd.conf পরিবর্তন করি তখন এটি সূক্ষ্ম কাজ করে। কোন ধারণা কেন?
যোগ লেখক ilyo, উৎস
ব্যবহার করার অনুমতি দিন, সব থেকে মঞ্জুর করুন আমার জন্য কাজ করে নি, কিন্তু সব মঞ্জুরের প্রয়োজন </কোড> কাজ করেছে
যোগ লেখক Danny Beckett, উৎস
আমি কাজ করার জন্য Alias ​​সমাধান পেতে না কিন্তু ডকুমেন্ট রুট একটি কবজ ভালো কাজ। (দ্রষ্টব্য: "সি: / এক্সাম্প / এইচটিডক্স" এর সব উদাহরণ খুঁজতে সহজতম এবং প্রতিস্থাপিত হবে কারণ linenumbers সংস্করণের মধ্যে আলাদা হবে) যে কোনওভাবে: +1
যোগ লেখক SKuijers, উৎস
আপনি যদি শুধু httpd.conf এ নথিটিটি পরিবর্তন করেন তবে এটি *: 80 এর ভার্চুয়াল হোস্টের জন্য কাজ করবে না, অন্য কোথাও নির্দেশ করবে। সুতরাং সেখানেও নথিপত্রটি পরিবর্তন করুন
যোগ লেখক trogne, উৎস
এটা আমার জন্য পুনঃসূচনা করতে পারে না, শুধুমাত্র কাজ করে যা ডকরেটরিট পদ্ধতি।
যোগ লেখক Juan, উৎস
আপনি যদি 403 ত্রুটি পেতে থাকেন তবে এই লিঙ্কটি
যোগ লেখক Wojtek Owczarczyk, উৎস
ধাপে (3) C: \ Windows \ System32 \ drivers \ etc \ hosts সম্পাদনা করতে অ্যাডমিনিস্ট্রেটর হিসাবে প্রথমে সম্পাদক (নোটপ্যাড, নোটপ্যাড ++ বা কোন সম্পাদক) চালানোর জন্য সর্বোত্তম অনুশীলন। তাই আপনি সি সরাসরি সংরক্ষণ করতে পারেন: \ উইন্ডোজ \ System32 \ ড্রাইভার \ ইত্যাদি \ ফোল্ডার
যোগ লেখক CallMeLaNN, উৎস
আমি অধ্যায় বিভাগে সরিয়ে নিলেও এটি কাজ করতে পারিনি (আমিও "অ্যাক্সেস অস্বীকার" পেয়েছি) ভাইবোন আপনি যদি এখনও সমস্যায় পড়ে থাকেন তাহলে চেষ্টা করুন মূল্যবান।
যোগ লেখক bart, উৎস
অর্ডার ব্যবহার করার অনুমতি দেয়, অস্বীকার করুন Win7 এ সব থেকে অনুমতি দিন 403 ত্রুটি কারণ এই বিকল্প অপ্রচলিত হয়। সব মঞ্জুর প্রয়োজন ব্যবহার করুন stackoverflow.com/questions/9110179/…
যোগ লেখক kmike, উৎস
এই উত্তর হওয়া উচিত। নির্বাচিত একটি পৃথক ফোল্ডারে পরিবেশন করার জন্য সমগ্র অ্যাপাচিকে স্থানান্তর করে।
যোগ লেখক Kat Lim Ruiz, উৎস
শুধু FYI, এই পদক্ষেপটি আমার জন্য প্রয়োজনীয় বলে মনে হয় নি: Un-comment Line 19 (NameVirtualHost *: 80)
যোগ লেখক Silverback, উৎস
ভার্চুয়াল হোস্ট সমাধান এখনও 2015 সালে কাজ করে :)
যোগ লেখক ericgrosse, উৎস

একটি VirtualHost এছাড়াও এই জন্য কাজ করবে এবং আপনার জন্য ভাল কাজ করতে পারে হিসাবে আপনি উপদেষ্টা প্রয়োজন ছাড়া বিভিন্ন প্রকল্প হোস্ট করতে পারেন আপনি এটা কিভাবে এখানে এখানে:

httpd.conf (অথবা httpd.conf এর সাথে অতিরিক্ত \ httpd-vhosts.conf) ট্রেইলিং স্ল্যাশ "\" এটি কাজ নাও করতে পারে):

NameVirtualHost *:80
# ...
  
    DocumentRoot C:\projects\transitCalculator\trunk\
    ServerName transitcalculator.localhost
      
        Order allow,deny  
        Allow from all  
    
 

HOSTS ফাইল (c: \ windows \ system32 \ ড্রাইভার \ etc \ হোস্ট সাধারণত):

# localhost entries
127.0.0.1 localhost transitcalculator.localhost

এখন XAMPP পুনরায় চালু করুন এবং আপনি http: //transitcalculator.localhost/ অ্যাক্সেস করতে সক্ষম হবেন এবং এটি সেই ডিরেক্টরীতে সরাসরি ম্যাপ করবে ।

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

My Logo

যখন কোনও উপায়ে বা সাবডিরেক্টরিগুলি ব্যবহার করে একটি পরিবেশে, আপনি সঠিকভাবে ট্র্যাক রাখতে চান যেখানে "ইমেজ" ডিরেক্টরিটি বর্তমান ফাইলের সাথে সম্পর্কিত ছিল।

0
যোগ
আমার পিসিতে আমার বেশ কয়েকটি নেটওয়ার্ক ড্রাইভ রয়েছে যা অক্ষর চালানোর জন্য ম্যাপ করা হয়েছে (যেমন X: \ myfolder )। যখন আমি এই পদ্ধতি ব্যবহার করি তখন আমি "অ্যাক্সেস ফোর্বসড" সতর্কতা পাই। এর অর্থ কি Apache ব্যবহারকারী ড্রাইভের অ্যাক্সেস পড়তে পারবেন না?
যোগ লেখক harryg, উৎস
ডিরেক্টরি এর অধীনে প্রতিস্থাপন এবং সব থেকে মঞ্জুরি দিন দিয়ে সমস্ত মঞ্জুর প্রদান করুন। দেখুন stackoverflow.com/questions/9110179/…
যোগ লেখক Michiel, উৎস

আপনি XAMPP \ apache \ conf \ httpd.conf এ DocumentRoot সেটিং সম্পাদনা করে এটি স্থানান্তর করতে পারেন।

এটি বর্তমানে হতে হবে:

যে সি: / XAMPP / htdocs?

এতে এটি পরিবর্তন করুন:

যে সি: / প্রকল্প / transitCalculator / ট্রাঙ্ক?

0
যোগ
এই পাশাপাশি XAMP ম্যাক জন্য আবেদন?
যোগ লেখক angry kiwi, উৎস
DocumentRoot- এর জন্য জিজ্ঞাসা করা উভয় লাইন এ সম্পাদনা করতে ভুলবেন না। আপনি যদি শুধুমাত্র শীর্ষ এক পরিবর্তন, আপনি পড়তে-অ্যাক্সেস ত্রুটি ইত্যাদি পাবেন।
যোগ লেখক Arcolye, উৎস
এখন দ্বারা যা URL, সূচক পৃষ্ঠা অ্যাক্সেস করতে পারেন?
যোগ লেখক Manish Kumar, উৎস

আপনি যে কোন সীমাবদ্ধতার সাথে কোথাও পৃষ্ঠাগুলি পরিবেশন করতে Apache সেট আপ করতে পারেন কিন্তু এটি সাধারণত আরও নিরাপদ ফর্মে বিতরণ করা হয়।

আপনার আপাচি ফাইলগুলি সম্পাদনা করা (http.conf একাধিক সাধারণ নামগুলির মধ্যে) আপনাকে কোনও ফোল্ডার সেট করার অনুমতি দেবে যাতে এটি আপনার webroot এ প্রদর্শিত হয়।

সম্পাদনা করুন:

alias myapp c: \ myapp \

আমি http.conf ফাইলে একটি উপনাম তৈরি করার জন্য ফরম্যাটটি অন্তর্ভুক্ত করার জন্য আমার উত্তরটি সম্পাদনা করেছি যা উইন্ডোজের একটি শর্টকাট বা একটি সিমলিঙ্কের মতো * * যেখানে অ্যাপাচ 'ভান' একটি ফোল্ডার webroot এ থাকে। এই সম্ভবত দীর্ঘমেয়াদী আপনার জন্য আরো দরকারী হতে যাচ্ছে।

0
যোগ