انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: jafar_tavakolian در 23 بهمن 1388، 06:57 بظ
-
من PHP, Apache, MySQL رو طبق دستور این سایت
http://www.mysql-apache-php.com/
نصب کردم اما هر کاری می کنم می خوام فایل بذارم تو var/www این خطای سطح دسترسی می ده!
باید چی کار کنم؟
ببخشید من یه تازه کارم! شاید سوالم در نظرتون خنده دار بیاد!
اما من کار با PHP می کنم و هر چی جستجو کردم چیزی نفهمیدم ، یعنی باید چی کار کنم؟
-
باید واسه نوشتن تو اون پوشه دسترسی root داشته باشی !
تو اوبونتو فکرکنم باید ینویسی :
sudo nautilus
یعد میتونی ؛
اگه اشتباه میکنم دوستان بگن .
-
اون دایرکتوری var/www متعلق به کاربر ریشهست و دسترسی با یوزرهای دیگه قاعدتا امکانپذیر نیست
شما میتونید چندتا کار انجام بدید
۱- پوشه را به کاربر خودتون نسبت بدید
chown USERNAME /var/www
۲- با استفاده از فایلمنجر ریشه بهش دسترسی داشته باشید، کاری که دوستمون فرمودن
۳- با استفاده از دستورات کپی و حذف و ... توسط کاربر ریشه کارهاتون را انجام بدید، مثلا
sudo cp -a /test_project /var/www
۴- از هاست مجازی استفاده کنید (توصیه میشه)
http://zebardast.ir/راهنمای-سریع-apache-virtual-host/
-
فک کنم یه کار دیگه هم بشه کرد
می تونین Document Root رو کلا عوض کنین یعنی توی فایل /etc/apache2/sites-available/default
هر چی /var/www
هستش رو برای مثال به ~/localhost
تغییر بدین ( خط ۴ و ۹ )
البته راهنمای آقای زبردست هم خیلی چیز خوبیه
-
پاسخ Free4U تایید میشه.
ناتلوس یه فایل اکسپلورر هستش که به Root متصل میشه.
با فرمان gksu nautilus میتونید با این فایل منیجر کار کنید و ترمینال رو ببندید.
با فرمان sudo nautilus میتونید تا باز بودن ترمینال باهاش کار کنید بعد از بستن ترمینال دیگه ناتلوس کار نخواهد کرد.
-
میتونی یه پوشه مثلا به اسم www تو شاخه home درست کنی بعد دستور پایین رو بزنی
sudo ln -s -t /var/www ~/www
-
یا خدا ... یعنی این همه راه حل داره؟؟ :o
یکم گیج کننده بود و یکم ذوق کردم ... ;D
به قول مولانا هرکی از ( نمی دونم چیچی ) شد یار من
-
خب دوست عزیز این همه راه حل گفتن، اگه کافیه یه حل شد اضافه کن به عنوان تاپیک وگرنه دوستان میان همین جوری هی راه حل میگن!
-
خیلی خیلی خیلی زیاد حل شد
تازه معنی اون جمله تو مقاله لینوکس ویندوز نیست استالمن رو فهمیدم!!!
به جان خودم!!! معرکه بود ...........
مرسی