انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: mojtaba.sln در 10 مهر 1394، 03:16 بظ
-
سلام خدمت دوستان.
من تازه تونستم lampرو نصب کنم روی اوبونتو.
حالا که می خوام با sublime text فایل های متنی بنویسم و در پوشه wwwذخیره کنم اررو می ده که نمی شه :
Unable to save /var/www/info.php
چظور باید این مشکلو حلش کنم؟؟؟
پیشاپیش ممنون بابت کمک هاتون ;)
-
برای دسترسی به اون پوشه یا باید مالکش باشید یا با یوزر روت پرونده رو ذخیره کنید.
پیشنهاد من اینه که پوشه ی سرورتون رو عوض کنید یا این که از userdir استفاده کنید.
پیوند (https://wiki.debian.org/LaMp)
-
داداش ممنون بابت پاسختون...
اما این پاسخی که دادید برای من تازه کار که یک ماه نیست اوبونتو رو نصب کردم قابل هضم نبود ;D
ممنون می شم در حد سواد بنده توضیح بدی :oops:
-
داداش ممنون بابت پاسختون...
اما این پاسخی که دادید برای من تازه کار که یک ماه نیست اوبونتو رو نصب کردم قابل هضم نبود ;D
ممنون می شم در حد سواد بنده توضیح بدی :oops:
۱- ذخیره با دسترسی روت(پیشنهاد نمیشه)
gksu sublime-text
ضمینه: نام ادیتور توی خط فرمان رو نمی دونم، حدس میزنم اینه. کسی میدونه تصحیح کنه.
۲- تغییر مالکیت:
برای مالک پوشه شدن، اول باید نام کاربری خودتون رو بدونید:
whoami
خروجی دستور نام کاربری شما رو میگه، مثلا:
foo
حالا با دونستن نام کاربری، دستور زیر رو تایپ می کنید:
sudo chown -R foo /var/www
sudo قدرت شما رو به روت(حداکثر قدرت برای انجام اعمال در سیستم عامل) تغییر میده
chown دستور تغییر مالک هست
R- این پرچم(flag اگر اشتباه نکنم تو cmd سوئیچ بهش میگن) تعیین می کنه که این دستور روی زیر پوشه ها و زیر فایل ها هم اعمال بشه
foo نام کاربری هست که با اون دستور بدست اوردید
var/www/ مسیری هست که می خواهید مالکش بشید.
۳- استفاده از userdir
همون لینک که دادم رو دستور هاش رو تک تک اجرا کنید انجام میشه، برای کار راه اندازی نیاز خاصی به خوندن نداره
-
کاربر و پوشه var/www/ در گروه www-data بذارید بعد chown رو برای /war/www/ به گروه www-data و یوزر خودتون بدید:
foo:www-data
R- این پرچم(flag اگر اشتباه نکنم تو cmd سوئیچ بهش میگن)
man 3 getopts
getopts(3) همه چی بهشون میگه: آپشن، فلگ، آرگومان، سوئیچ
دقیقش رو باید رفت دید مستندات posix (https://foss.aueb.gr/posix/) چی میگه!
man 7 man-pages
OPTIONS [Normally only in Sections 1, 8]
من-پیجز بهشون میگه آپشن که معتبرترین ملاکه
-
داداش ممنون بابت پاسختون...
اما این پاسخی که دادید برای من تازه کار که یک ماه نیست اوبونتو رو نصب کردم قابل هضم نبود ;D
ممنون می شم در حد سواد بنده توضیح بدی :oops:
۱- ذخیره با دسترسی روت(پیشنهاد نمیشه)
gksu sublime-text
ضمینه: نام ادیتور توی خط فرمان رو نمی دونم، حدس میزنم اینه. کسی میدونه تصحیح کنه.
۲- تغییر مالکیت:
برای مالک پوشه شدن، اول باید نام کاربری خودتون رو بدونید:
whoami
خروجی دستور نام کاربری شما رو میگه، مثلا:
foo
حالا با دونستن نام کاربری، دستور زیر رو تایپ می کنید:
sudo chown -R foo /var/www
sudo قدرت شما رو به روت(حداکثر قدرت برای انجام اعمال در سیستم عامل) تغییر میده
chown دستور تغییر مالک هست
R- این پرچم(flag اگر اشتباه نکنم تو cmd سوئیچ بهش میگن) تعیین می کنه که این دستور روی زیر پوشه ها و زیر فایل ها هم اعمال بشه
foo نام کاربری هست که با اون دستور بدست اوردید
var/www/ مسیری هست که می خواهید مالکش بشید.
۳- استفاده از userdir
همون لینک که دادم رو دستور هاش رو تک تک اجرا کنید انجام میشه، برای کار راه اندازی نیاز خاصی به خوندن نداره
سلام و تشکر بابت کمکتون.
با هر دو روش شد ولی طبق توصیه خودتون از روش دوم استفاده کردم.
بازم ممنون خدا قوت.
و ممنون از جناب dorf که باعث شدن اطلاعاتمم بالا بره