मुझे उबंटू पर अपाचे स्थापित करने में कुछ परेशानी हो रही है। मैं इस गाइड का पालन कर रहा हूं ।
# /usr/sbin/apache2 -v
Server version: Apache/2.2.17 (Ubuntu)
Server built: Feb 22 2011 18:33:02
मेरी सार्वजनिक निर्देशिका, / var / www, सफलतापूर्वक PHP पेजों की सेवा कर सकती है और उस पर अमल कर सकती हैं। हालांकि, मैं / var / www में एक सिम्लिंक बनाना चाहता हूं जो मेरे होम फ़ोल्डर में एक निर्देशिका को इंगित करता है और वहां पृष्ठों की सेवा करता है।
[root /var/www]# ll
total 36
drwxr-xr-x 3 root root 4096 2011-09-11 14:22 .
drwxr-xr-x 14 root root 4096 2011-06-04 22:49 ..
lrwxrwxrwx 1 root root 16 2011-09-11 13:21 about -> /root/site/about
जब मैं ब्राउज़र पर पहुंचने / उसके बारे में प्रयास करता हूं, तो मुझे मिल जाता है
Forbidden
You don't have permission to access /about on this server.
जहाँ तक मुझे पता है, मैंने उन फ़ाइलों के लिए पर्याप्त विशेषाधिकार दिए हैं जिनकी मैं सेवा करना चाहता हूँ:
[root ~/site/about]# ll
total 24
drwxr-xr-x 5 root root 4096 2011-09-11 13:20 .
drwxr--r-- 3 root root 4096 2011-09-11 13:19 ..
drwxr-xr-x 2 root root 4096 2011-09-11 13:21 contact
-rwxr-xr-x 1 root root 1090 2011-09-11 13:19 index.php
drwxr-xr-x 2 root root 4096 2011-09-11 13:20 me
drwxr-xr-x 2 root root 4096 2011-09-11 13:21 resume
मुझे FollowSymLinks विकल्प के बारे में पता है, और मुझे विश्वास है कि यह मेरे / etc / apache2 / साइट्स-सक्षम / 000-डिफ़ॉल्ट फ़ाइल में सेट है:
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options FollowSymLinks Indexes MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
कोई भी विचार जो मुझे याद आ रहा है?