صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 19

موضوع: ** ارور 403 برای فایل های php **

  1. #1
    عضو جدید blogparsi آواتار ها
    تاریخ عضویت
    Nov 2018
    محل سکونت
    GERMANY
    نوشته ها
    24
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    11
    تشکر شده در
    10 پست

    پیش فرض ** ارور 403 برای فایل های php **

    با سلام و وقت بخیر

    دوستان عزیز بنده روی سرور مجازی کنترل پنل ISP Config رو از لینک زیر به صورت خودکار نصب کردم.

    https://www.howtoforge.com/tutorial/...script-debian/





    مشخصات سرور : Debian 9 (Stretch) 64-bit version


    کنترل پنل : ISPConfig



    همه چی درسته و ورژن PHP هم روی 7.0 به صورت پیش فرض تنظیم شده ولی نمیدونم چرا فایل های php رو اجرا نمیکنه.

    فایل های php رو ارور 403 میده !!


    403.jpg





    میشه راهنماییم کنید چطور باید درستش کنم ؟

    ممنون







  2. تعداد تشکر ها از blogparsi به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن sam_pontiac آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    180
    تشکر تشکر کرده 
    166
    تشکر تشکر شده 
    279
    تشکر شده در
    166 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    نقل قول نوشته اصلی توسط blogparsi نمایش پست ها
    با سلام و وقت بخیر

    دوستان عزیز بنده روی سرور مجازی کنترل پنل ISP Config رو از لینک زیر به صورت خودکار نصب کردم.

    https://www.howtoforge.com/tutorial/...script-debian/





    مشخصات سرور : Debian 9 (Stretch) 64-bit version


    کنترل پنل : ISPConfig



    همه چی درسته و ورژن PHP هم روی 7.0 به صورت پیش فرض تنظیم شده ولی نمیدونم چرا فایل های php رو اجرا نمیکنه.

    فایل های php رو ارور 403 میده !!


    403.jpg





    میشه راهنماییم کنید چطور باید درستش کنم ؟

    ممنون






    اونطور که تو تصویر من میبینم شما در حال فراخوانی فایل phpinfo هستید که مسلما فایروال امکان فراخوانی تابع phpinfo() رو بدلایل امنیتی محدود میکنه !
    از طرفی ممکن هست امکان فراخوانی مستقیم فایل در ابتدای این فایل محدود شده باشه.
    هر فایل PHP رو شما فراخوانی کنید همینطوریه؟
    یه فایل ساده php با یه echo معمولی ایجاد کنید ببینید نمایش میده یا نه.

  5. #3
    عضو جدید blogparsi آواتار ها
    تاریخ عضویت
    Nov 2018
    محل سکونت
    GERMANY
    نوشته ها
    24
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    11
    تشکر شده در
    10 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    اونطور که تو تصویر من میبینم شما در حال فراخوانی فایل phpinfo هستید که مسلما فایروال امکان فراخوانی تابع phpinfo() رو بدلایل امنیتی محدود میکنه !
    از طرفی ممکن هست امکان فراخوانی مستقیم فایل در ابتدای این فایل محدود شده باشه.
    هر فایل PHP رو شما فراخوانی کنید همینطوریه؟
    یه فایل ساده php با یه echo معمولی ایجاد کنید ببینید نمایش میده یا نه.

    سلام بله هر فایلی که php باشه همین طور نشون میده .

    میخواستم وردپرس نصب کنم باز هم همین ارور رو داد.

  6. #4
    عضو انجمن sam_pontiac آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    180
    تشکر تشکر کرده 
    166
    تشکر تشکر شده 
    279
    تشکر شده در
    166 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    نقل قول نوشته اصلی توسط blogparsi نمایش پست ها
    سلام بله هر فایلی که php باشه همین طور نشون میده .

    میخواستم وردپرس نصب کنم باز هم همین ارور رو داد.
    بسیار خب.
    چک کنید ببینید که تو پنل ispconfig ، مقادیر Fast-CGI, CGI, Mod-PHP, SuPHP غیرفعال هستند یا فعال.

    میتونید از دو طریق اینکار رو بکنید، که البته از طریق خود کنترل پنل ispconfig بهتر هست برای انجام.
    وارد پنل ispconfig بشید، و وبسایت خودتون رو انتخاب کنید ( تو قسمت بالایی کنترل پنل جایی که sites نوشته شده قابل انتخاب هست) و دامین موردنظر خودتون رو انتخاب کنید.
    در پایین ترین قسمت صفحه دنبال گزینه PHP بگردید، درست کنار فیلد Active بودن ( که باید فعال باشه )، یک دراپ داون وجود داره که دارای گزینه ای با عنوان (Disabled, Fast-CGI, CGI, Mod-PHP, SuPHP) هست.
    انتخاب کنید.
    PHP باید enable باشه و mod_php هم انتخاب کنید.
    آپاچی رو ری استارت کنید و مجدد بررسی کنید.

    راه کوتاهتر و میانبر این هست که در کانفیگ آپاچی کد زیر رو قرار بدید ( که البته پیشنهاد نمیشه ) :

    کد:
    <Directory /var/www/your-domain.com/web>
    AllowOverride All
    </Directory>
    و یا ( که این هم کمتر پیشنهاد میشه ) در کامند بنویسید :

    کد:
     chown www-data:www-data /usr/local/ispconfig
    و پس از اون :

    کد:
     chown root:root /var/www/apps
    در هر صورت بعد از هر تغییری آپاچی رو ری استارت کنید.

    اگر نشد، ارورلاگ آپاچی رو اینجا بفرستید ببینیم حرف ناحسابش چیه.

  7. #5
    عضو جدید blogparsi آواتار ها
    تاریخ عضویت
    Nov 2018
    محل سکونت
    GERMANY
    نوشته ها
    24
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    11
    تشکر شده در
    10 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    چک کنید ببینید که تو پنل ispconfig ، مقادیر Fast-CGI, CGI, Mod-PHP, SuPHP غیرفعال هستند یا فعال.

    میتونید از دو طریق اینکار رو بکنید، که البته از طریق خود کنترل پنل ispconfig بهتر هست برای انجام.
    وارد پنل ispconfig بشید، و وبسایت خودتون رو انتخاب کنید ( تو قسمت بالایی کنترل پنل جایی که sites نوشته شده قابل انتخاب هست) و دامین موردنظر خودتون رو انتخاب کنید.
    در پایین ترین قسمت صفحه دنبال گزینه PHP بگردید، درست کنار فیلد Active بودن ( که باید فعال باشه )، یک دراپ داون وجود داره که دارای گزینه ای با عنوان (Disabled, Fast-CGI, CGI, Mod-PHP, SuPHP) هست.
    انتخاب کنید.
    بله این بخش از کنترل پنل قایل دسترسی است.


    بنده از بخش تنظیمات > بخش اضافه کردن ورژن PHP نسخه های 5.6 و 7.1 رو با دستورات زیر انجام دادم.

    PHP 5.6
    مسیر باینری FastCGI پی اچ پی: php-cgi5.6
    مسیر به دایرکتوری php.ini: /etc/php/5.6/cgi/php.ini


    مسیر اسکریپت ورودی PHP-FPM: php-fpm5.6
    مسیر به دایرکتوری php.ini: /etc/php/5.6/fpm/php.ini
    مسیر به راهنمای پوشه پی اچ پی FPM: /etc/php/5.6/fpm/pool.d


    ************************************************** ****


    PHP 7.1
    مسیر باینری FastCGI پی اچ پی: php-cgi7.1
    مسیر به دایرکتوری php.ini: /etc/php/7.1/cgi/php.ini


    مسیر اسکریپت ورودی PHP-FPM: php-fpm7.1
    مسیر به دایرکتوری php.ini: /etc/php/7.1/fpm/php.ini
    مسیر به راهنمای پوشه پی اچ پی FPM: /etc/php/7.1/fpm/pool.d


    ************************************************** ****


    تصاویر زیر رو مشاهده کنید.





    b1.jpg


    +

    b2.jpg

    +

    b3.jpg




    وقتی ورژن PHP سایت رو روی گزینه PHP-FPM چه نسخه 5.6 و چه نسخه 7.1 تنظیم میکنم ارور 503 میده تصویر رو مشاهده کنید.

    PHP-FPM.jpg







    وقتی ورژن PHP سایت رو روی گزینه FAST-CGI چه نسخه 5.6 و چه نسخه 7.1 تنظیم میکنم ارور 500 میده تصویر رو مشاهده کنید.

    FAST-CGI.jpg

  8. #6
    عضو انجمن sam_pontiac آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    180
    تشکر تشکر کرده 
    166
    تشکر تشکر شده 
    279
    تشکر شده در
    166 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    سلام
    پیام قبلی خدمت شما عرض کردم mod-php تنظیم و نسخه php هم انتخاب بفرمایید.شما همه را امتحان کردید الا mod-php

  9. #7
    عضو جدید blogparsi آواتار ها
    تاریخ عضویت
    Nov 2018
    محل سکونت
    GERMANY
    نوشته ها
    24
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    11
    تشکر شده در
    10 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    وقتی گزینه mod-php رو انتخاب میکنم بخش انتخاب ورژن php نمیادش و باز هم ارور 500 میده .

    2019-12-14_221902.jpg





    تصویری از بخش : Additional PHP Versions Form to edit additional PHP versions

    9.jpg


    بخش mod-php در این قسمت وجود ندارد !!
    ویرایش توسط blogparsi : December 15th, 2019 در ساعت 01:13 دلیل: توضیحات بیشتر

  10. #8
    عضو انجمن sam_pontiac آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    180
    تشکر تشکر کرده 
    166
    تشکر تشکر شده 
    279
    تشکر شده در
    166 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    نقل قول نوشته اصلی توسط blogparsi نمایش پست ها
    وقتی گزینه mod-php رو انتخاب میکنم بخش انتخاب ورژن php نمیادش و باز هم ارور 500 میده .

    2019-12-14_221902.jpg

    اگر به درستی کانفیگ شده ( که ظاهرا شده ) قاعدتا نباید اینطور بشه...
    یک سوال، آیا بعد از هر بار تعیین و تنظیم نسخه php ( حالا هر کدوم از نسخه های نصب شده )، آپاچی رو ری استارت میکنید؟

  11. #9
    عضو جدید blogparsi آواتار ها
    تاریخ عضویت
    Nov 2018
    محل سکونت
    GERMANY
    نوشته ها
    24
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    11
    تشکر شده در
    10 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    اگر به درستی کانفیگ شده ( که ظاهرا شده ) قاعدتا نباید اینطور بشه...
    من از نصب کننده خودکار استفاده کردم.



    یک سوال، آیا بعد از هر بار تعیین و تنظیم نسخه php ( حالا هر کدوم از نسخه های نصب شده )، آپاچی رو ری استارت میکنید؟
    بله


    The programs included with the Debian GNU/Linux system are free software;the exact distribution terms for each program are described in the
    individual files in /usr/share/doc/*/copyright.


    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    Last login: Fri Dec 13 16:16:00 2019 from 91.8.49.176
    root@vps****64:~# /etc/init.d/apache2 restart
    [ ok ] Restarting apache2 (via systemctl): apache2.service.


    root@vps****64:~# sudo /etc/init.d/apache2 restart
    [ ok ] Restarting apache2 (via systemctl): apache2.service.
    ویرایش توسط blogparsi : December 15th, 2019 در ساعت 01:30 دلیل: *

  12. #10
    عضو انجمن sam_pontiac آواتار ها
    تاریخ عضویت
    Apr 2009
    نوشته ها
    180
    تشکر تشکر کرده 
    166
    تشکر تشکر شده 
    279
    تشکر شده در
    166 پست

    پیش فرض پاسخ : ** ارور 403 برای فایل های php **

    نقل قول نوشته اصلی توسط blogparsi نمایش پست ها
    من از نصب کننده خودکار استفاده کردم.





    بله
    الان احتمال دیگری که هست اینه که virtual host کانفیگ درستی نداره.
    اما برای اینکه مطمئن بشید دیباگ مد ispconfig رو فعال کنید.
    از مسیر System > System > Server Config ، مقدار log level رو روی حالت debug قرار بدید، یه چند دقیقه بعدش، تو بخش Monitor > System State (All Servers) > Show System-Log قابل مشاهده هست که چه خطاهایی وجود داره.
    بررسی کنید خبر بدید.

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •