انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: نصب اسکریپت و سیستم مدیریت محتوا  (دفعات بازدید: 1315 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
نصب اسکریپت و سیستم مدیریت محتوا
« : 06 مهر 1395، 12:14 ق‌ظ »
سلام

من بلاخره بعد از مدت ها موفق شدم lamp رو نصب کنم. حالا مشکلی ایجاد شده  ](*,)

اسکری\ت ها وقتی که می خواند نصب بشند در روت مسیر نصبشون فایلی رو ایجاد می کنند برای پیکربندی و ... . من متوجه شدم که بدلیل دسترسی های محدود خود اسکریپت نمی تونه این فایل رو ایجاد کنه و خودم باید به صورت دستی اینکار رو صورت بدم.

روشی برای حل این مشکل وجود داره؟

آفلاین Ako0ri

  • Full Member
  • *
  • ارسال: 158
  • جنسیت : پسر
پاسخ : نصب اسکریپت و سیستم مدیریت محتوا
« پاسخ #1 : 06 مهر 1395، 12:18 ق‌ظ »
سلام

همانطور که تو پست قبلی گفتم باید دستور زیر رو وارد کنید :
sudo chown -R USERNAME:USERNAME /var/www/html/

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نصب اسکریپت و سیستم مدیریت محتوا
« پاسخ #2 : 06 مهر 1395، 08:41 ق‌ظ »
سلام

همانطور که تو پست قبلی گفتم باید دستور زیر رو وارد کنید :
sudo chown -R USERNAME:USERNAME /var/www/html/

البته این کار اشتباه و خطرناکه. کار بهتر اینه:
$ sudo chgrp -R www-data /var/www/html
$ sudo chmod g+w /var/www/html
$ sudo usermod $USER --append --groups www-data
و بعد خروج و ورود دوباره.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : نصب اسکریپت و سیستم مدیریت محتوا
« پاسخ #3 : 06 مهر 1395، 12:08 ب‌ظ »
ممنونم از هر دو عزیز :)
فکر کنم منظورم رو نتونستم بدرستی بیان کنم :)

شما فرض کنید من در حال نصب اسکریپت جوملا هستم...
با استفاده از کد زیر:
sudo chown -R USERNAME:USERNAME /var/www/html/
من تونستم پوشه ها و فایل هایجوملا رو داخل پوشه html بیارم! تا به اینجا همه چی عالی هست. منتهی مشکلی که هست اینه که که خود اسکریپت نمی تونه فایل ها و پوشه ها را ایجاد و حذف کنه! مثلا در انتهای نصب می بایست پوشه  installation حذف بشه. خود اسکریپت جوملا در حالت نرمال میاد اینکار رو میکنه اما بدلیل دسترسی های محدود داخل لینوکس نتونست اینکار رو بکنه ...

یا اینکه بعد از طی کردن مراحل نصبُ این اسکریپت یک فایل configration.php ایجاد می کنه ... اما باز هم بدلیل عدم دسترسی نتونست اینکار رو انجام بده ...

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نصب اسکریپت و سیستم مدیریت محتوا
« پاسخ #4 : 06 مهر 1395، 01:08 ب‌ظ »
شما اون کاری که من گفتم رو بکن، درست می‌شه ;)
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : نصب اسکریپت و سیستم مدیریت محتوا
« پاسخ #5 : 06 مهر 1395، 01:19 ب‌ظ »
ممنونم. بله حق با شما بود . منتهی هنوز یک مشکلی وجود دارد. این هم این هست که همچنان نتونست فایل های اضافی رو حذف کنه و مجبورا به صورت دستی اینکار توسط من صورت گرفت ....

و یک سوال:
امکانش هست در مورد دستور زیر توضیحاتی اراپه بدید؟
$ sudo chgrp -R www-data /var/www/html
$ sudo chmod g+w /var/www/html
$ sudo usermod $USER --append --groups www-data

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نصب اسکریپت و سیستم مدیریت محتوا
« پاسخ #6 : 06 مهر 1395، 01:49 ب‌ظ »
خط نخست، گروه صاحب شاخهٔ html رو برابر www-data قرار می‌ده.
خط دوم، دسترسی نوشتن رو به همهٔ اعضای گروه می‌ده.
خط سوم هم شما به گروه می‌افزایه که بتونین توش بنویسین.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن