نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2010
    نوشته ها
    58
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    5
    تشکر شده در
    4 پست

    Question پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

    سلام .
    csf این پیام را میداد Check php for ini_set disabled
    من هم با دستور زیر php.ini را پیدا میکنم و این تابع را در disabel_function قرار میدهم و سرویس httpd را ریستارت میکنم اما هیچ تاثیری نداره و همچنان csf ابن پیام را میده که ابن تابع باید غیر فعال بشه

    php -i | grep php.ini
    مسیری که بر میگردونه : usr/local/etc/php5/cgi/php.ini

    با دستور زیر هم همین مسیر را میده :
    php --inii

    ولی این فایل در این مسیر اصلا تاثیری نداره چون حتی فایل را تغییر نام دادم ببینم از این فایل اطلاعات خوانده میشه یا نه و httpd را ریستارت کردم که بدون مشکل ریستارت شد

    حتی با دستور whereis php.ini یک مسیر دیگه را هم پیدا کردم که توش php.ini داشت و اون را هم تغییر نام دادم و httpd را ریستارت کردم ولی بازهم بدون خطا httpd ریستارت میشه !!!


    پس این فایل php.ini که اطلاعات ازش خونده میشه کجاست ؟ خیلای عجیبه !!!

  2. # ADS




     

  3. #2
    عضو دائم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    1,234
    تشکر تشکر کرده 
    665
    تشکر تشکر شده 
    4,063
    تشکر شده در
    2,642 پست

    پیش فرض پاسخ : پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

    سلام
    کد:
    yum install mlocate
    updatedb
    locate php.ini
    اینجوری هر چندتا که فایل php.ini داشته باشید نشونتون میده میتونید ویرایش کنید


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


  5. #3
    عضو دائم
    تاریخ عضویت
    Sep 2012
    محل سکونت
    hetzners rack
    نوشته ها
    2,739
    تشکر تشکر کرده 
    2,675
    تشکر تشکر شده 
    6,577
    تشکر شده در
    3,502 پست

    پیش فرض پاسخ : پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

    چه کنترل پنلی استفاده میکنید؟

    داخل یک هاست یک فایل php ایجاد فرمایید و کد زیر رو درونش قرار بدید :

    کد:
    <?php phpinfo(); ?>
    سپس مسیر رو برای شما نشون خواهد داد.

    در ضمن بستن این تابع = مشکلاتی در برخی اسکریپت ها به دنبال خواهد داشت نظیر open cart

    موفق باشید.

  6. تعداد تشکر ها از Yas-Host به دلیل پست مفید


  7. #4
    عضو جدید
    تاریخ عضویت
    Mar 2010
    نوشته ها
    58
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    5
    تشکر شده در
    4 پست

    پیش فرض پاسخ : پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

    از پاسخ همگی متشکرم .
    من متوجه شدم که از همون مسیر اول اطلاعات داره خوانده میشه ولی نکته اینجاست که قرار دادن تابع ini_set در لیست توابع غیر فعال شده هیچ اثری بر روی خطای csf در این مورد نمیگذاره !! نه این تابع بلکه کلیه توابع را هم که کامنت کنم یا کامنت نکنم اثری نداره

  8. #5
    عضو انجمن aghdaee آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    288
    تشکر تشکر کرده 
    306
    تشکر تشکر شده 
    216
    تشکر شده در
    158 پست

    پیش فرض پاسخ : پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

    سلام
    دلیلش این هست که شما از مود CGI در PHP استفاده می کنید و CSF به صورت پیش فرض از مسیر CLI فایل Php.ini میخونه
    شما با زدن این دستورها توی SSH می تونید یک symlink به مسیر صحیح ایجاد کنید تا CSF شما دچار اشتباه نشه
    mv /usr/local/lib/php.ini /usr/local/lib/php.ini.bk
    ln -s /usr/local/etc/php5/cgi/php.ini /usr/local/lib/php.ini
    موفق باشید

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


  10. #6
    عضو جدید
    تاریخ عضویت
    Mar 2010
    نوشته ها
    58
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    5
    تشکر شده در
    4 پست

    پیش فرض پاسخ : پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

    تشکر حل شد.
    حالا این CGI امنیتش بیشتره یا CLI
    هرچی گشتم کسی در این باره چیزی ننوشته بود
    من CGI استفاده میکنم و suphp هم نصبه

  11. #7
    عضو انجمن aghdaee آواتار ها
    تاریخ عضویت
    Sep 2010
    نوشته ها
    288
    تشکر تشکر کرده 
    306
    تشکر تشکر شده 
    216
    تشکر شده در
    158 پست

    پیش فرض پاسخ : پیدا نکردن php.ini که اطلاعات از آن خوانده میشود

    هر کدوم مزیت های خودشون رو دارند ولی در کل CGI امن تر هست البته به شرط این که اگر از دایرکت ادمین استفاده می کنید طریق محدود کردن Open_basedir رو بلد باشید

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

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

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

موضوعات مشابه

  1. پنل پیامک نمایندگی و کاربری(تعرفه 85 ریال)+خط اختصاصی+ارسال سیم کارتی+پیام صوتی
    توسط mask-online در انجمن فروش پنل پیام کوتاه،پیام رسان اجتماعی،تلفن مجازی
    پاسخ ها: 1
    آخرين نوشته: October 3rd, 2017, 22:19
  2. ماژول پیامک پیشرفته whmcs با قابلیت ارسال از طریق سیم کارت و کلیه پنل های پیامکی با امکانات ویژه
    توسط lizard.tiny در انجمن فروش انواع ماژول،پلاگین،قالب،افزونه،امکانات سفارشی
    پاسخ ها: 11
    آخرين نوشته: January 18th, 2017, 23:42
  3. پاسخ ها: 0
    آخرين نوشته: March 13th, 2016, 08:27
  4. پاسخ ها: 12
    آخرين نوشته: February 8th, 2015, 15:55
  5. پاسخ ها: 0
    آخرين نوشته: July 16th, 2014, 06:30

کلمات کلیدی این موضوع

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

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