انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: Masoud92m در 06 اردیبهشت 1393، 12:53 بظ
-
روی اوبونتو 14.04 آپاچی نصب کردم، مشکلی نداشت، اما چون میخواستم که www در Home باشه یک virtual host ساختم، و به این شکل اصلاحش کردم:
DocumentRoot /home/masoud/public_html
بعد از فعال کردن سایت و رستارت کردن آپاچی، این پیام رو در مرورگر دیدم
Forbidden
You don't have permission to access / on this server.
فایل default رو هم اصلاح کردم و باز همین، فایل کانفیگ آپاچی هم اصلاح کردم ??? اما بازم همین پیام :|
پ.ن:
drwxr-xr-x 3 masoud masoud 4096 Apr 26 11:38 public_html
-
خب میگه شما اجازه ندارید محتویات پوشه رو ببینید!!
یعنی نمیتونید بزنید 127.0.0.1 و محتویات پوشه رو ببینید
فایل public_html جز فایلهایی نیست که به صورت پیش فرض اجرا بشه (این خطو اشتباه نوشتم)
توی پوشه خونگیتون یه فایل نام index.html درست کنید و دوباره تست کنید
-
ممنون، اما به نظر نمیاد پاسختون چیزی بیشتر از ترجمه متن خطا باشه ! و اگه هست من متوجه نشدم :)
امتحان کرده بودم، همچنان همان خطا .
-
خروجی این دستور:
ls -la /home
-
خروجی این دستور:
ls -la /home
total 28
drwxr-xr-x 4 root root 4096 Apr 18 21:15 .
drwxr-xr-x 22 root root 4096 Apr 18 21:16 ..
drwx------ 2 root root 16384 Apr 18 21:12 lost+found
drwxr-xr-x 46 masoud masoud 4096 Apr 26 16:14 masoud
-
كسي نظري نداره ؟!
-
به فایل
/etc/apache2/apache2.conf
این خط رو اضافه کردم <Directory /home/masoud/public_html/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
درست شد :)