-
April 30th, 2014, 22:35
#1
مشکل سطح دسترسی پوشه ها برای کاربر
سلام خدمت اساتید گرامی.
به تازگی از یک سرور لینوکس که کنترل پنل دایرکت ادمین نصب داشت سایت خودم را انتقال دادم به یک سرور مجازی لینوکس با کنترل پنل سی پنل.تا اینجا چیز خاصی نبود . باید بگم سایت توسط جوملا نوشته شده.
از طریق ssh فایل بک آپ خودم رو اکسترک کردم و دیتابیس خودم را هم از طریق همون ssh ایمپورت کردم .این رو هم بگم این کارها رو با یوزر root انجام دادم.حالا سایت بالا میاد ولی توی مدیریت جوملا روی هیچ فایل و پوشه ای نمیشه تغییرات داد.میگه دسترسی نداری.
جستجو کردم : موارد زیر رو پیدا کردم و انجام دادم متاسفانه مشکل هنوز حل نشده و مثلا با کامپوننت rsform دیگه نمیشه فایل آپلود کرد میکه پوشه قابل نوشتن نیست در صورتی که روی 755 هست.
chown -R username *
chgrp -R group *
لطفا اساتید راهنمایی کنند بسیار کارم گیره
-
تعداد تشکر ها از mdchicho به دلیل پست مفید
-
April 30th, 2014 22:35
# ADS
-
April 30th, 2014, 22:45
#2
عضو دائم
پاسخ : مشکل سطح دسترسی پوشه ها برای کاربر
درود
دوست گرامی دایرکت ادمین بصورت عادی php را تحت CLI نصب میکند در custombuild 1.2 و در این مد حتما نیاز به پرمیشن 777 میباشد اما با نصب suphp و یا mod_ruid2 و همینطور fcgid مشکل شما حل خواهد شد و نیازی به دسترسی 777 نخواهید داشت و امنیت نیز مطلوب تر خواهد شد
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها از nginxweb به دلیل پست مفید
-
April 30th, 2014, 23:14
#3
پاسخ : مشکل سطح دسترسی پوشه ها برای کاربر

نوشته اصلی توسط
nginxweb
درود
دوست گرامی دایرکت ادمین بصورت عادی php را تحت CLI نصب میکند در custombuild 1.2 و در این مد حتما نیاز به پرمیشن 777 میباشد اما با نصب suphp و یا mod_ruid2 و همینطور fcgid مشکل شما حل خواهد شد و نیازی به دسترسی 777 نخواهید داشت و امنیت نیز مطلوب تر خواهد شد
دوست عزیز ممنون از پاسخگویی سریع شما . اما من خیلی حرفه ای نیستم لطفا بیشتر راهنمایی کنید.اینها رو باید روی سرور مجازی نصب کنم ؟ با چه دستوری نصب میشه ؟ ممنون میشم با جزئیات راهنمایی کنید. لطفا
-
تعداد تشکر ها از mdchicho به دلیل پست مفید