PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ارور 403 forbidden در دایرکت ادمین



renjo
January 8th, 2019, 22:05
سلام
آدرس به این صورت باز میشه : www.example.com/index.php
ولی به این صورت : www.example.com
ارور 403 میده
پرمیشن ها درست هستند بنظرم

rasam host
January 8th, 2019, 22:39
کانفیگ وب سرور و محتویات htaccess میتواند موثر باشد
باید بررسی دقیق شود

renjo
January 9th, 2019, 07:36
کانفیگ وب سرور و محتویات htaccess میتواند موثر باشد
باید بررسی دقیق شود
فایل htaccess هیچ محتوایی ندارد

- - - Updated - - -

کد :
DirectoryIndex index.html index.cgi index.php
تو فایل htaccess میزارم اوکی میشه
منتها این کد تو فایل کانفیگ وب سرور موجوده ولی باز هم باید دستی اضافه کرد انگار

artuore
January 11th, 2019, 16:01
فایل htaccess هیچ محتوایی ندارد

- - - Updated - - -

کد :
DirectoryIndex index.html index.cgi index.php
تو فایل htaccess میزارم اوکی میشه
منتها این کد تو فایل کانفیگ وب سرور موجوده ولی باز هم باید دستی اضافه کرد انگار



از کد زیر استفاده بفرمایید

nano /usr/local/directadmin/data/users/YOURUSERNAME/nginx.conf

location / {
# try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?q=$uri&$args;
}

renjo
January 11th, 2019, 17:57
از کد زیر استفاده بفرمایید

nano /usr/local/directadmin/data/users/YOURUSERNAME/nginx.conf

location / {
# try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?q=$uri&$args;
}
ممنون از پاسختون وب سرور آپاچی هست
و اینکه نمیخوام همیشه برا تک تک اکانتا این کارو کنم میخوام هر اکانتی ک ایجاد میشه این مشکلو نداشته باشه
با وارد کردن کد زیر در فایل htaccess مشکل حل میشه :


DirectoryIndex index.html index.cgi index.php

میخوام این کد خودکار برای هر اکانت هاستی که ساخته میشه خودکار اعمال بشه
و جالب اینجاست ک تو فایل کانفیگ وب سرور این کد هست :


<IfModule dir_module>
DirectoryIndex index.html index.htm index.shtml index.php index.php5 index.php4 index.php3 index.phtml index.cgi index.pl
</IfModule>


ولی ارور 403 میده باز هم
فقط در صورتی اوکی میشه ک این کد در فایل htaccess قرار بگیره

SIBHost
January 11th, 2019, 19:05
درود بر شما

کد زیر باید داخل فایل httpd.conf قرار بگیره. بعد از اینکه کد رو درج کردید وب سرور رو ریستارت کنید.



DirectoryIndex index.html index.php

renjo
January 11th, 2019, 20:28
درود بر شما

کد زیر باید داخل فایل httpd.conf قرار بگیره. بعد از اینکه کد رو درج کردید وب سرور رو ریستارت کنید.



DirectoryIndex index.html index.php

اضافه شد
الان در دامین و سابدامین جای اینکه سایت بالا بیاد نوشته ای پی سرور میاد :
Apache is functioning normally

SIBHost
January 11th, 2019, 20:55
این خط رو کامل کپی کردید؟



DirectoryIndex index.html index.htm index.shtml index.php index.php5 index.php4 index.php3 index.phtml index.cgi index.pl


این دستور فایل پیشفرض در هر پوشه رو مشخص میکنه و اولویت لیست هم اولویت وجود فایل در پوشه هستش، بعنی برای مثال اگر دو فایل index با پسوند های php و html داخل یک پوشه باشند، اولویت اجرا با index.html هستش که در خط زیر اول نوشته شده.
همچنین میتونید نام فایل های دیگر ای هم به انتهای لیست اضافه کنید مثل: default.html و یا default.php با همون قانون بالا.

Apache is functioning normally به تنهایی نشون دهنده اینه که حداقل سرویس دهنده وب درست کار میکنه و همینطور میزان DirectoryIndex حداقل در یک مورد درست کار میکنه.

اگر در شاخه اصلی سایت، فایل index.html یا index.php وجود داره و این پیغام خطا نشون داده میشه، نشون دهنده مشکلی هستش که باید تنظیمات رو مجدد بررسی کنید.

renjo
January 12th, 2019, 04:59
این خط رو کامل کپی کردید؟



DirectoryIndex index.html index.htm index.shtml index.php index.php5 index.php4 index.php3 index.phtml index.cgi index.pl


این دستور فایل پیشفرض در هر پوشه رو مشخص میکنه و اولویت لیست هم اولویت وجود فایل در پوشه هستش، بعنی برای مثال اگر دو فایل index با پسوند های php و html داخل یک پوشه باشند، اولویت اجرا با index.html هستش که در خط زیر اول نوشته شده.
همچنین میتونید نام فایل های دیگر ای هم به انتهای لیست اضافه کنید مثل: default.html و یا default.php با همون قانون بالا.

Apache is functioning normally به تنهایی نشون دهنده اینه که حداقل سرویس دهنده وب درست کار میکنه و همینطور میزان DirectoryIndex حداقل در یک مورد درست کار میکنه.

اگر در شاخه اصلی سایت، فایل index.html یا index.php وجود داره و این پیغام خطا نشون داده میشه، نشون دهنده مشکلی هستش که باید تنظیمات رو مجدد بررسی کنید.
مشکل Apache is functioning normally رو حل کردم
بله اون کد اصلا از اول هم در فایل کانفیگ وجود داشت
من فقط مشکلم اینجاست اکانت هاستی ک ساخته میشه ارور 403 میده و با وارد کردن کد DirectoryIndex index.html index.php در فایل htaccess مشکل حل میشه
نمیخوام برا هر اکانتی دستی خودم برم فایل htaccess بسازمو کد رو توش قرار بدم میخوام هر اکانت هاستی ک ساخته شد این مشکلو نداشته باشه فقط همین
با وجود کد :


<IfModule dir_module>
DirectoryIndex index.html index.htm index.shtml index.php index.php5 index.php4 index.php3 index.phtml index.cgi index.pl
</IfModule>

در فایل کانفیگ وب سرور نمیدونم چرا باز هم مشکل هنوز پابرجاست

NaSRI
January 12th, 2019, 20:35
در صورت نیاز میتونیم براتون کانفیگ مناسبی برای سرور شما از ابتدا انجام دهیم.