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

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

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

نویسنده موضوع: مشکل در apache2.conf  (دفعات بازدید: 2020 بار)

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

آفلاین ALpachino

  • Jr. Member
  • *
  • ارسال: 40
مشکل در apache2.conf
« : 22 بهمن 1389، 11:58 ب‌ظ »
اول از همه اینکه من در کنار apache2.conf یه فایل httpd.conf هم دارم (و در ضمن ubuntu نصب کردم)
تا اونجایی که من میدونم در سیتم های بر پایه دبیان باید apache2.conf باشه و در غیر این صورت htppd.conf ُولی من الان هردو این هارو دارم (البته چند سری apache رو جدا نصب کرده بودم  که ناقص انجام میشد شک کردم شاید به خاطر اون باشه چون الان با lamp نصب کردم)

۱-الان فایل تنضیمات apache من کدوم هست؟؟ (حدس میزنم به احتمال زیاد باید apache2.conf باشه چون درونش محتوا هست ولی در httpd.conf هیچی نیست)

۲- سوال اصلیم اینه من الان یه مسیری به این شکل دارم: /home/mostafa/domains/public_html/

من در apache2.conf و همینطور در  httpd.conf این کد رو گذاشتم :
<Directory /home/mostafa/domains>
Order Deny,Allow
Deny from all
</Directory>
برای تست یک اسکریپت ریختم تا ببینم اجازه میده تا از فولدر domains عقبتر نشه رفت اما اینطور نشد و تا / هم رفت.

راه حل چیه که اینطوری نشه؟؟‌
در ضمن محض اطلاع gid و uid هم 33 یعنی www-data هست و اینکه من اون اسکریپت  رو با یوزر خود mostafa ریختم منظورم owner اش هست)




آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: مشکل در apache2.conf
« پاسخ #1 : 23 بهمن 1389، 08:06 ق‌ظ »
یه نگاهی به راهنماهای زیر بندازید...
http://wiki.ubuntu.ir/ApacheMySQLPHP
http://wiki.ubuntu.ir/VirtualHost
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom

آفلاین ALpachino

  • Jr. Member
  • *
  • ارسال: 40
پاسخ به: مشکل در apache2.conf
« پاسخ #2 : 23 بهمن 1389، 01:44 ب‌ظ »
یکیش که نصب lamp بود رو قبلا زیرو رو کردم اما فایده نداشت.

این موضوع برام خیلی مهم هست لطفا بیشتر راهنمایی کنین

آفلاین fzerorubigd

  • Hero Member
  • *
  • ارسال: 758
  • جنسیت : پسر
  • گوگل دوست خوبیه، فقط باید ازش بپرسی
    • یادداشتهای بیت نیمسوز
پاسخ به: مشکل در apache2.conf
« پاسخ #3 : 23 بهمن 1389، 02:00 ب‌ظ »
 یعنی شما میتونید پوشه روت رو هم ببینید توی آپاچی؟ خوب باقی تنظیماتتون یه مشکل اساسی داره اگه اینطوره. شما یه ویرچوال هاست تنظیم کنید برای اون فولدری که میخواید مساله حل میشه.

آفلاین ALpachino

  • Jr. Member
  • *
  • ارسال: 40
پاسخ به: مشکل در apache2.conf
« پاسخ #4 : 23 بهمن 1389، 02:40 ب‌ظ »
آخه من اصلا قبلش تنضیماتی نکردم که بخواد ایجاد مشکل بکنه همون default هست.

آفلاین fzerorubigd

  • Hero Member
  • *
  • ارسال: 758
  • جنسیت : پسر
  • گوگل دوست خوبیه، فقط باید ازش بپرسی
    • یادداشتهای بیت نیمسوز
پاسخ به: مشکل در apache2.conf
« پاسخ #5 : 23 بهمن 1389، 05:58 ب‌ظ »
سوال اینه، document Root شما چه فولدریه؟؟؟ به عبارتی Web root کجاست؟

آفلاین ALpachino

  • Jr. Member
  • *
  • ارسال: 40
پاسخ به: مشکل در apache2.conf
« پاسخ #6 : 23 بهمن 1389، 09:25 ب‌ظ »
DocumentRoot /home/mostafa/domains/public_html

من در قسمت پاینش که این کد بود:
<Directory /home/mostafa/domains/public_html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
 Order allow,deny
allow from all         
        </Directory>
تغییر دادم به این کد:
<Directory /home/mostafa/domains/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
 Order deny,allow
deny from all
        </Directory>
با این کار وقتی میخوام localhost رو بیارم اررور forbiden میده بعدش رفتم زدم deny from www-data همه چیز مثل قبل درست شد.و باز هم میشد در تمام پوشه ها چرخید.

راستی یه مسپله دیگه این document root هم در httpd هست هم در sites-enabled/sitname که من این اطلاعات documet root رو از همین sitename دراوردم (nano کردم)  مودنم چرا هم ایتجاست هم اونجا.

و یه چیز دیگه httpd.conf برای تغییرات بر روی یوز ها هست من کدش رو ادیت کردم(که چیزی توش نبود) و user وgroup رو به mostafa تغییر دادم و وقتی دوباره لوکال هاست رو زدم از اسکریپت خودم متوجه شدم که یوزر و گروپ به mostafa تغییر کرده.

« آخرین ویرایش: 23 بهمن 1389، 09:36 ب‌ظ توسط ALpachino »

آفلاین ALpachino

  • Jr. Member
  • *
  • ارسال: 40
پاسخ به: مشکل در apache2.conf
« پاسخ #7 : 25 بهمن 1389، 12:00 ق‌ظ »
کارد بزنی خونم در نمیاد
کسی با mod_userdir کار کرده؟

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ به: مشکل در apache2.conf
« پاسخ #8 : 26 بهمن 1389، 06:38 ق‌ظ »
تو اینجا بگردین شاید اموزشش باشه
http://www.howtoforge.com