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

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

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

نویسنده موضوع: مشکل در قرار دادن فایل های PHP در /var/www/ و خطای دسترسی  (دفعات بازدید: 3013 بار)

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

آفلاین jafar_tavakolian

  • Jr. Member
  • *
  • ارسال: 30
من PHP, Apache, MySQL رو طبق دستور این سایت
http://www.mysql-apache-php.com/
نصب کردم اما هر کاری می کنم می خوام فایل بذارم تو var/www این خطای سطح دسترسی می ده!
باید چی کار کنم؟
ببخشید من یه تازه کارم! شاید سوالم در نظرتون خنده دار بیاد!
اما من کار با PHP می کنم و هر چی جستجو کردم چیزی نفهمیدم ، یعنی باید چی کار کنم؟

آفلاین B

  • Sr. Member
  • *
  • ارسال: 354
  • جنسیت : پسر
باید واسه نوشتن تو اون پوشه دسترسی root داشته باشی !

تو اوبونتو فکرکنم باید ینویسی :
sudo nautilusیعد میتونی ؛
 اگه اشتباه میکنم دوستان بگن .

آفلاین h4x0r

  • Sr. Member
  • *
  • ارسال: 265
  • جنسیت : پسر
    • h4x0r's homepage
اون دایرکتوری var/www متعلق به کاربر ریشه‌ست و دسترسی با یوزرهای دیگه قاعدتا امکان‌پذیر نیست
شما می‌تونید چندتا کار انجام بدید
۱- پوشه را به کاربر خودتون نسبت بدید
chown USERNAME /var/www۲- با استفاده از فایل‌منجر ریشه بهش دسترسی داشته باشید، کاری که دوستمون فرمودن
۳- با استفاده از دستورات کپی و حذف و ... توسط کاربر ریشه کارهاتون را انجام بدید، مثلا
sudo cp -a /test_project /var/www۴- از هاست مجازی استفاده کنید (توصیه میشه)
http://zebardast.ir/راهنمای-سریع-apache-virtual-host/
تا تیرماه ۱۳۸۹ نیستم

آفلاین gbmtoday

  • Jr. Member
  • *
  • ارسال: 98
  • temp !
فک کنم یه کار دیگه هم بشه کرد

می تونین Document Root رو کلا عوض کنین یعنی توی فایل /etc/apache2/sites-available/default هر چی /var/www هستش رو برای مثال به ~/localhost تغییر بدین ( خط ۴ و ۹ )

البته راهنمای آقای زبردست هم خیلی چیز خوبیه
« آخرین ویرایش: 23 بهمن 1388، 10:27 ب‌ظ توسط gbmtoday »

آفلاین آی سهیل

  • High Hero Member
  • *
  • ارسال: 1013
  • جنسیت : پسر
  • سهیل هستم.
    • نیمِگــــــــــــــا
پاسخ Free4U تایید میشه.
ناتلوس یه فایل اکسپلورر هستش که به Root متصل میشه.
با فرمان gksu nautilus میتونید با این فایل منیجر کار کنید و ترمینال رو ببندید.
با فرمان sudo nautilus میتونید تا باز بودن ترمینال باهاش کار کنید بعد از بستن ترمینال دیگه ناتلوس کار نخواهد کرد.
The open source Ubuntu desktop operating system powers millions of PCs and laptops around the world.

آفلاین heresh

  • Hero Member
  • *
  • ارسال: 968
  • جنسیت : پسر
می‌تونی یه پوشه مثلا به اسم www تو شاخه home درست کنی بعد دستور پایین رو بزنی
sudo ln -s -t /var/www ~/www

آفلاین jafar_tavakolian

  • Jr. Member
  • *
  • ارسال: 30
یا خدا ... یعنی این همه راه حل داره؟؟  :o
یکم گیج کننده بود و یکم ذوق کردم ...  ;D
به قول مولانا هرکی از ( نمی دونم چیچی  ) شد یار من

آفلاین heresh

  • Hero Member
  • *
  • ارسال: 968
  • جنسیت : پسر
خب دوست عزیز این همه راه حل گفتن، اگه کافیه یه حل شد اضافه کن به عنوان تاپیک وگرنه دوستان میان همین جوری هی راه حل می‌گن!

آفلاین jafar_tavakolian

  • Jr. Member
  • *
  • ارسال: 30
خیلی خیلی خیلی زیاد حل شد
تازه معنی اون جمله تو مقاله لینوکس ویندوز نیست استالمن رو فهمیدم!!!
به جان خودم!!! معرکه بود ...........
مرسی