-
January 17th, 2014, 09:13
#1
ارور 403 در وب سرور لینوکس
دروود بر شما
دوستان عزیز ما وب سرویس لینوکس رو نصب کردیم درست کار می کرد تا مجبور شدیم یک هارد دیسک روی این فولدر ایجاد کنیم تا فضا بیشتری داشته باشه
تا هارد دیسک را mound کردیم روی فولدر دایرکتوری srv/www/lighttpd حالا دیگه ارور 403 میده .
می شه بگید چطور می تونیم این رو برطرف کنیم .
=============================
دوستان عزیز راه حل رو پیدا کردیم :
توضیح میدم که باقی دوستان نیز به مشکل بر نخورند
من وقتی داشتم فایل ها را انتقال میدادم دوباره lighttpd رو نصب کردیم
وقتی نصب کردیم فایل ها که قبل از نصب ریخته شده بود تماماً ارور 403 داد همون حق دسترسی
اما فولدر sport بعد از نصب ریخته شد به همین خاطر ارور 403 نداد و درست کار می کنه
این فایل ها هم که داره درست ریخته میشه به همین خاطر هستش
خیلی اتفاقی تونستیم این مشکل رو راه حلش رو پیدا کنیم .
یعنی اگر ما هارد دیسک جدید اضافه کردیم روی دایرکتوری و دیدیم که اون وب سرویس اجرا نمیشه یا ارور 403 میدهد بهتر است اون وب سرویس رو دوباره راه اندازی کنیم .
با تشکر از همه دوستان
ویرایش توسط VatanDC : January 17th, 2014 در ساعت 16:19
-
-
January 17th, 2014 09:13
# ADS
-
January 17th, 2014, 10:17
#2
پاسخ : ارور 403 در وب سرور لینوکس
-
-
January 17th, 2014, 10:17
#3
پاسخ : ارور 403 در وب سرور لینوکس
دسترسی 775 بدید به اون فولدر...
-
-
January 17th, 2014, 12:38
#4
پاسخ : ارور 403 در وب سرور لینوکس

نوشته اصلی توسط
nimait70
دسترسی 775 بدید به اون فولدر...
دسترسیش همین دوست من
بازم 403 میده
-
-
January 17th, 2014, 12:43
#5
پاسخ : ارور 403 در وب سرور لینوکس
لاگ مربوط به Lighttpd را /var/log/ بررسی بفرمایید تا مشخص شود علت چی هست
-
-
January 17th, 2014, 13:15
#6
پاسخ : ارور 403 در وب سرور لینوکس

نوشته اصلی توسط
safeith
لاگ مربوط به Lighttpd را /var/log/ بررسی بفرمایید تا مشخص شود علت چی هست
یه نگاه به این لاگ ارور بکنید :
کد PHP:
2014-01-15 0224: (log.c.166) server started
2014-01-15 16:18:08: (mod_dirlisting.c.679) opendir failed: /srv/www/lighttpd/ Permission denied
2014-01-15 16:21:14: (mod_dirlisting.c.679) opendir failed: /srv/www/lighttpd/ Permission denied
=========================
-
-
January 17th, 2014, 13:28
#7
پاسخ : ارور 403 در وب سرور لینوکس
البته من فکر می کنم فایل تنظیمات lighttpd بعد از این جا به جایی هارد دیسک بهم خورده است یا پاک شده است .
راهی وجود دارد این فایل تنظیمات را دستی بریزیم ؟
-
-
January 17th, 2014, 13:39
#8
پاسخ : ارور 403 در وب سرور لینوکس
۱- قبل از مانت کردن هارد جدید آن را پارتیشن بندی و با یکی از فرمت ext3 یا ext4 فرمت نمایید
۲- پارتیشن را در محل مورد نظر مانت بفرمایید
کد:
# mount -t etx4 /dev/sdXY /srv/www/lighttpd
۳- با دستور زیر مالکیت پوشه را تغییر دهید
کد:
# chown -R lighttpd:lighttpd /srv/www/lighttpd
۴- با دستور زیر سطح دسترسی ها را تغییر دهید
کد:
# chmod -R 755 /srv/www/lighttpd
در آخر سرویس lighttpd را ریستارت فرمایید
اگر جواب نداد یک جای کار مشکل دارد و باید بیشتر بررسی گردد
ویرایش توسط safeith : January 17th, 2014 در ساعت 13:52
-
-
January 17th, 2014, 13:50
#9
پاسخ : ارور 403 در وب سرور لینوکس

نوشته اصلی توسط
safeith
۱- قبل از مانت کردن هارد جدید آن را پارتیشن بندی و با یکی از فرمت ext3 یا ext4 فرمت نمایید
۲- پارتیشن را در محل مورد نظر مانت بفرمایید
کد:
# mount -t etx4 /dev/sdXY /var/www/lighttpd
۳- با دستور زیر مالکیت پوشه را تغییر دهید
کد:
# chown -R lighttpd:lighttpd /var/www/lighttpd
۴- با دستور زیر سطح دسترسی ها را تغییر دهید
کد:
# chmod -R 755 /var/www/lighttpd
در آخر سرویس lighttpd را ریستارت فرمایید
اگر جواب نداد یک جای کار مشکل دارد و باید بیشتر بررسی گردد
هارد به طور کامل پارتیشن بندی شده .
یعنی شما می فرمائید یکبار
umount کنم بعد بیام دوباره هارد دیسک رو به یک دایرکتوری دیگه دسترسی بدم
بعد بیاد این مالکیت رو به فولدر srv/www/llighttpd بدم ؟
-
-
January 17th, 2014, 13:53
#10
پاسخ : ارور 403 در وب سرور لینوکس

نوشته اصلی توسط
VatanDC
هارد به طور کامل پارتیشن بندی شده .
یعنی شما می فرمائید یکبار
umount کنم بعد بیام دوباره هارد دیسک رو به یک دایرکتوری دیگه دسترسی بدم
بعد بیاد این مالکیت رو به فولدر srv/www/llighttpd بدم ؟
ویرایش شد، من به جای srv نوشته بودم var
-