برخی از برنامهها یا اسکریپتها برای نصب نیازمند پیش نیازهایی هستند و در صورت عدم وجود پیش نیازها این برنامهها نصب نخواهند شد. شاید برای شما هم پیش آمده است که در حین نصب برنامهای با پیامهای اخطار روبه رو شوید و پس از مطالعهی پیام اخطار متوجه شوید که قبل از نصب برنامهی مورد نظر باید برنامههای کمکی در سیستم شما نصب شده باشد.
به این ترتیب برای نصب یک اسکریپت بر روی فضای هاست اولین مرحله، مطالعهی نیازمندیهای آن اسکریپت است. قبل از نصب هر افزونه یا اسکریپتی بهتر است آن را با قابلیتهای موجود بر روی هاست خود مطابقت دهید. برای مثال توجه و بررسی ویرایش php و اینکه چه ماژولهایی بر روی سرور میزبان نصب شده است میتواند ما را در نصب اسکریپتها یاری کند. برای همین منظور، به سادگی میتوانیم از تابعهای سادهی php برای بررسی چنین مواردی استفاده کرده و با خیال راحت اقدام به نصب و کانفیگ اسکریپت بر اساس تنظیمات موجود روی هاست نماییم.
توجه داشته باشید که در هاست ابری، شما میتوانید ابتدا از بخش، هاست رایگان نیز استفاده کنید، در این صورت شما میتوانید بدون توجه به بررسی نیازمندی و امکانات هاست، بدون پرداخت هزینه ، وضعیت میزبانی اسکریپت خود را بر روی فضای ابری بررسی کنید. یکی از این توابع ساده، ()phpinfo میباشد که در ادامه به شرح آن میپردازیم.
تابع phpinfo در هاست ابری
استفاده از این تابع بسیار ساده است و میتوانید با انجام چند مرحلهی آسان به آن دست یابید. برای اینکار در ابتدا وارد دایرکت ادمین شده و File Manager را انتخاب کنید. سپس وارد پوشهی public_html هاست اصلی شوید. در این مرحله فایلی با نام دلخواه با پسوند .php ایجاد کنید. سپس کد phpinfo را به شرح زیر داخل فایل ایجاد شده وارد کنید و روی گزینهی Save as کلیک کنید.
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
در این مرحله مرورگر خود را باز کرده و آدرس فایلی که ایجاد کرده بودید را در ادامهی نام سایت وارد نمائید. به همین سادگی میتوانید مشخصات php سرور هاست خود را در مرورگر خود مشاهده کنید.
تنظیمات دلخواه php.ini
در پنل میزبانی ابری در قسمت تنظیمات و نمودارها میتوانید با انتخاب آیکون php.ini به برخی از متغیرهای فایل پیکربندی php دسترسی داشته باشید و موارد را بر اساس نیاز خود انتخاب نمائید. برای مثال دستور display_errors را در نظر بگیرید که خطاهای ایجاد شده در سیتمهای مدیریت محتوا را نمایش میدهد میتوانید به راحتی با این روش آن را فعال یا غیر فعال کنید. گاهی اوقات خطاهایی هستند که باعث ایجاد خلل در اجرای برخی از اسکریپتها میشوند را غیرفعال کنید یا میخواهید به خطایی که باعث عدم لود سایت شما میشود را مشاهده کنید.
و در پایان توجه داشته باشید که اولویت اجرای مقادیر توسط اسکریپت شما تعیین میگردد، در صورتی که شما در اسکریپت خود Memory-limit را روی عدد مورد نظر برای مثال ۱۲۸ مگا بایت تنظیم کنید و در فایل php.ini ، ۲۵۶ مگابایت باشد، هنگام اجرا در واقع ۱۲۸ مگابایت به صورت پیش فرض تعیین میگردد.