অ্যাপাচি 2 এবং যাত্রী ব্যবহার করে রেল অ্যাপ্লিকেশন চালু করার সময় ডিরেক্টরি রুট দেখানো হচ্ছে


1

অ্যাপাচি ২.২.২১ এবং যাত্রী 3.0.০.১৩ ব্যবহার করে রেল ৩.২.৩ অ্যাপ্লিকেশনটি হোস্ট করার প্রয়াসে আমি নিম্নলিখিতটি করেছি:

  1. ইনস্টল করা মণি যাত্রী
  2. rvmsudo যাত্রী-ইনস্টল-অ্যাপাচি 2-মডিউল
  3. /Etc/apache2/extra/httpd-vhosts.conf এ ওয়েবসাইট তথ্য যুক্ত করা হয়েছে
  4. / ইত্যাদি / হোস্টগুলিতে লাইন যুক্ত হয়েছে (এটি প্রয়োজন ছিল কিনা তা নিশ্চিত নয়; যাত্রীর নথিতে উল্লেখ নেই not
  5. /Etc/apache2/httpd.conf /etc/apache2/extra/httpd-vhosts.conf অন্তর্ভুক্ত করতে লাইনটি নিরবিচ্ছিন্ন
  6. অ্যাপাচি পুনরায় চালু

যখন আমি আমার ওয়েবসাইটটি নীচের প্রদর্শনগুলিতে টানতে চেষ্টা করি:

Index of /

    Name    Last modified   Size    Description

Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8r DAV/2 PHP/5.3.10 with Suhosin-Patch Phusion_Passenger/3.0.13 Server at lightbesandbox2.com Port 443

ওয়েবসাইটের জন্য এখানে / ইত্যাদি / হোস্ট এন্ট্রি:

127.0.0.1   www.lightbesandbox2.com

ওয়েবসাইটটির জন্য আমার /etc/apache2/extra/httpd-vhosts.conf এন্ট্রি এখানে:

NameVirtualHost *:80

<VirtualHost *:80>
  ServerName www.lightbesandbox2.com
  ServerAlias lightbesandbox2.com
  PassengerAppRoot /Users/server1/Sites/iktusnetlive_RoR/ 
  DocumentRoot /Users/server1/Sites/iktusnetlive_RoR/public    
  <Directory /Users/server1/Sites/iktusnetlive_RoR/public>
    AllowOverride all
    Options -MultiViews
  </Directory>
</VirtualHost>

আমি যখন আরভিএমসোডো যাত্রী-স্থিতি করি আমি নিম্নলিখিত আউটপুটটি পাই:

----------- General information -----------
max      = 6
count    = 1
active   = 0
inactive = 1
Waiting on global queue: 0

----------- Application groups -----------
/Users/server1/Sites/iktusnetlive_RoR/:
  App root: /Users/server1/Sites/iktusnetlive_RoR/
  * PID: 8140    Sessions: 0    Processed: 2       Uptime: 20m 51s

আমার কোনও সম্পদই আমার রেলস অ্যাপ্লিকেশনে পাবলিক ফোল্ডারে নেই। মাইকেল হার্টলের রুবি অন রেয়েল টিউটোরিয়ালে উপস্থাপিত টেম্পলেটটি ব্যবহার করে আমি একটি অ্যাপ্লিকেশন লিখেছি। হোম পৃষ্ঠাটি / অ্যাপ্লিকেশন / পর্যালোচনা / স্ট্যাটিক_প্যাজস / হোম এইচটিএমএল.বারে রয়েছে in আমি সর্বজনীন ফোল্ডারে একটি index.html ফাইল অনুলিপি করার সিদ্ধান্ত নিয়েছি এটি প্রদর্শিত হবে কিনা তা দেখার জন্য। আমি যেমন আশা করেছিলাম তেমন এটি প্রদর্শিত হয়েছে ..

যাত্রী কীভাবে আমার অ্যাপ্লিকেশনটি পুনরায় লিখিত না করে আমার সম্পদ সন্ধান করার উপায় আছে?

কোন সাহায্য প্রশংসা করা হবে।

উত্তর:


1

আমি এটির জন্য কিছুটা ফেলে দিয়েছি তবে ফিউশন যাত্রীর একটি নতুন সংস্করণ ব্যবহার করে আবার শুরু করতে সক্ষম হয়েছি। আমি আমার ডেভলপমেন্ট সার্ভারে 3.0.18 সংস্করণ এবং আমার প্রোডাকশন সার্ভারে 3.0.19 ব্যবহার করেছি। আমার সুরক্ষা সেটিংসে আমার কিছু ওএস দুর্নীতি হয়েছিল। আমার সার্ভার সফ্টওয়্যারটির একটি পরিষ্কার ইনস্টল করার পরে আমি ফিউশন যাত্রীর ইনস্টলেশনটি শুরু করতে সক্ষম হয়েছি এবং এটি ঠিকঠাকভাবে কাজ করতে সক্ষম হয়েছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.