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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Bright Moon در 10 فروردین 1394، 01:42 ق‌ظ

عنوان: مشکل پرمیشن /var/www
ارسال شده توسط: Bright Moon در 10 فروردین 1394، 01:42 ق‌ظ
سلام
برای استفاده از لوکال هاست و اجرای فایل های php و پایتون , apache2 رو همراه با php5 و mysqlنصب کردم.
خود آدرس http://localhost صفحه معرفی apache2 رو میاره و کار میکنه.
برای تست اومدم یه فایل php در همون دایرکتوری ساختم اما یه آیکن قفل اومده روش.وقتی اسمش رو ته localhost/ میزارم 404 میده.
چیزی هم نمیتونم بریزم توی پوشه html
با دستور های زیر هم بهش پرمیشن 755 و 777 دادم اما هیچ تغییری نکرد:
chmod 755 /var/www
sudo chmod -R 755 /var/www
پرمیشن هارو با دستور stat -c چک میکنم. همونیه که من گذاشتم اما همچنان این قفل روی فایل هست.

تصویر:
(http://up.vbiran.ir/uploads/40717142766091429246_Screenshot%20from%202015-03-30%2000:48:33.png)

- برای اینکه از لوکال هاست استفاده کنم آدرس دایرکتوری رو درست میرم؟
- کار خاص دیگه ای نباید کرد؟ چیزی نباید نصب بشه؟

ببخشید من مبتدی هستم. خیلی سرچ کردم ولی متوچه ایراد کار نشدم.  :oops:
ممنون میشم راهنمایی کنید :)

عنوان: پاسخ : مشکل پرمیشن /var/www
ارسال شده توسط: سید اشرار در 10 فروردین 1394، 02:21 ق‌ظ
اینو تست کن
sudo chmod -r 777 /var/www/html
عنوان: پاسخ : مشکل پرمیشن /var/www
ارسال شده توسط: دانیال بهزادی در 10 فروردین 1394، 05:48 ق‌ظ
اینو تست کن
sudo chmod -r 777 /var/www/html
نزنی این‌رو! در بهترین حالت امنیت رو به فنا می‌دی می‌ره.
باید دسترسی رو به کاربر و گروه www-data بدی
$ sudo chown -r www-data:www-data /var/www/

بعد کاربر خودت رو به گروه www-data اضافه کنی
$ sudo usermod $USER --append --groups www-data