در این مقاله، به بررسی نحوه نصب و پیکربندی PDO (PHP Data Objects) در سیستمهای Unix و ویندوز میپردازیم. PDO یک رابط پایگاه دادهی پویا در PHP است که امکان دسترسی به پایگاههای داده مختلف را به صورت یکنواخت فراهم میآورد. برای استفاده از PDO با پایگاه دادههای مختلف، باید درایورهای مربوطه را فعال کنید.
v
نصب PDO بر روی سیستمهای Unix
در سیستمهای Unix، PDO و درایور PDO_SQLITE به صورت پیشفرض فعال هستند. با این حال، ممکن است نیاز باشد درایور PDO برای پایگاه داده انتخابی خود را فعال کنید. برای این کار، به مستندات درایورهای PDO مخصوص پایگاه داده خود مراجعه کنید.
نکته:
اگر PDO را به عنوان یک افزونهی اشتراکی (Shared Extension) بسازید (که توصیه نمیشود)، تمامی درایورهای PDO باید بعد از خود PDO بارگذاری شوند.
زمانی که PDO را به عنوان یک ماژول اشتراکی نصب میکنید، باید فایل php.ini را بهروزرسانی کنید تا افزونه PDO به طور خودکار هنگام اجرای PHP بارگذاری شود. همچنین باید درایورهای مخصوص پایگاه داده مورد نظر را نیز فعال کنید؛ اطمینان حاصل کنید که آنها پس از خط pdo.so در فایل php.ini لیست شدهاند، زیرا PDO باید قبل از بارگذاری درایورهای مخصوص پایگاه داده، راهاندازی شود. اگر PDO و درایورهای مخصوص پایگاه داده را به صورت ایستا (Statically) ساختید، میتوانید این مرحله را نادیده بگیرید.
extension=pdo.so
کاربران ویندوز
برای کاربران ویندوز، باید DLLهای مخصوص پایگاه داده را انتخاب کرده و آنها را در زمان اجرا با استفاده از تابع dl() بارگذاری کنید یا در فایل php.ini زیر php_pdo.dll فعال کنید. به عنوان مثال:
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام