خطای Your PHP installation does not support PostgreSQL. You need to recompile PHP using the — with-pgsql configure option

اگر پس از نصب phppgadmin روی اوبونتو که دسترسی به اینترفیس از آدرس localhost/phppgadmin فراهم می‌شه با خطای زیر مواجه شدید:

Your PHP installation does not support PostgreSQL. You need to recompile PHP using the — with-pgsql configure option

اول پکیج pgsql رو روی php با دستور زیر نصب کنید:

sudo apt-get install php7.1-pgsql

طبیعتا اگر نسخه php شما به جای 7.1 نسخه دیگری باشه باید جایگزین کنید تو دستور بالا.

بعد از نصب پکیج، فایل php.ini رو با دستور php –ini روی شل لینوکس پیدا و ویرایش کنید و مقادیر زیر رو با حذف سمی کالن (;) از ابتدای فایل از کامنت خارج کنید.

extension=php_pdo_pgsql.dll
extension=php_pgsql.dll

و در نهایت یکبار سرویس‌های آپاچی و pgsql رو ریستارت کنید.

sudo service apache2 restart
sudo service postgresql restart

ایام بکام، دیوید بکام …

ایجاد کامند اختصاصی در لینوکس

گاها ممکنه به هر دلیلی بخواید روی سیستم عامل لینوکس‌تون کامندهای اختصاصی داشته باشید. خب ما می‌دونیم یک سری دستورات توی کرنل لینوکس هستند، مثل دستور ls که لیست فایل‌ها و دایرکتوری‌های موجود در یک دایرکتوری رو به شما نشون می‌ده. یا یک سری دستورات بعد از نصب یک سری از برنامه‌ها برای شما اضافه می‌شن، مثل دستور ls که بعد از نصب برنامه‌ای تحت همین عنوان (sudo apt install ls) به سیستم عامل شما اضافه می‌شه و در صورتی که اجرا بشه، قطار در حال حرکتی صفحه ترمینال شما رو مزین می‌کنه.

حالا من می‌خوام دستوراتی داشته باشم که کارهایی رو برای من انجام بدن. کارهایی رو که خودم مدنظر دارم، با دستوراتی که خودم تعیین کردم. هدف از انجام این کار طبیعتا صرفه‌جویی در زمان انجام کارها برای ما هست.

خب، چطور این کار رو انجام بدم؟

ادامه خواندن ایجاد کامند اختصاصی در لینوکس