نصب PHP شما به نظر می رسد پسوند MySQL را از دست داده است که توسط WordPress مورد نیاز است

اگر این خطا را دریافت کنید، اول از همه، نترسید. این مهم نیست و می توان آن را به راحتی حل کرد.

با فرض اینکه کنترل کامل بر سیستم عامل داشته باشید، ابتدا باید از طریق SSH به سرور خود متصل شوید، من توصیه می کنم با استفاده از Putty

پس از وارد شدن، پی اچ پی را چک کنید نسخه در حال حاضر توسط سیستم عامل استفاده می شود:

*** 19459005

# php -v

PHP 5.6.36 (cli) ساخته شده: 26 ژوئن 2018، 20:34:01)

کپی رایت (ج) 1997-2016 گروه PHP

***

رایج ترین نسخه های PHP استفاده شده 5.X و 7 است

حالا چه افزونه mysql مورد نیاز توسط php است و چه کاری انجام می دهد؟

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

پسوند به طور پیش فرض در سیستم عامل زمانی که PHP شامل می شود، تنظیم نمی شود. خوشبختانه، راه حل، اغلب وقت، بسیار ساده است.

فرض کنید شما به عنوان کاربر root وارد سیستم می شوید. بر اساس سیستم عامل شما:

– CentOS / RedHat / اوراکل لینوکس:

– برای php 5.x:

***

# بروز رسانی yum

# yum نصب php-mysql

# سرویس httpd راه اندازی مجدد؛ سرویس آپاچی راه اندازی مجدد سرویس آپاچی 2 راه اندازی مجدد سرویس جدید nginx restart

***

– برای php 7.x:

***

yum update

# yum install php70w-mysql

# service httpd restart؛ سرویس آپاچی راه اندازی مجدد سرویس آپاچی 2 راه اندازی مجدد سرویس مجازی nginx

*** 19459005

– اوبونتو / دبیان

– برای php 5.x

*** [#

# apt-get update

# apt-get install php5-mysqlnd

# service httpd restart؛ سرویس آپاچی راه اندازی مجدد سرویس آپاچی 2 راه اندازی مجدد خدمات nginx راه اندازی مجدد

***

– برای php 7.x

***

# apt #include-get update

# apt-get install php7.0-mysql

# service httpd restart؛ سرویس آپاچی راه اندازی مجدد سرویس آپاچی 2 راه اندازی مجدد

این باید مسئله را حل کند

اگر هنوز پیام خطا را دریافت می کنید، دیگر مواردی وجود دارد که می توانید آنها را بررسی و تعمیر کنید.

  1. اشتباه تنظیم پوشه extension PHP

رفتن به پوشه ریشه وب سایت شما (معمولا public_html یا www )، یک فایل info.php ایجاد کنید و 3 خط زیر را وارد کنید:

phpinfo () ؛

؟>

دسترسی به فایل در یک مرورگر – http: //yourdomain/info.php و برای «فایل پیکربندی بارگذاری شده»:

"extension_dir"

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

اگر این مورد نیست، فایل php.ini را نمایش داده شود در پیکربندی فایل و مسیر صحیح وارد کنید.

  1. php.ini سفارشی برای وب سایت شما

اگر وبسایت شما یک پیکربندی PHP داشته باشد و شما هم مرتب سازی و یا مهاجرت به وب سایت، فایل های .ini با سایر اجزای سیستم عامل بارگذاری نمی شوند. راه حل: فایل php.ini سفارشی خود را ویرایش کنید و دو خط زیر را در نظر بگیرید:

***

؛ extension = mysql.so

؛ extension_dir = / path / to / extensions /

***

  1. چند پی اچ پی و suPHP_ConfigPath استفاده می شود.

اگر شما در یک محیط چند پی اچ پی هستید و suPHP ممکن است به عنوان دستیار PHP استفاده شود، پیکربندی سفارشی PHP شما با استفاده از suPHP_ConfigPath بارگذاری می شود.

سعی کنید نظر خطوط suPHP_ConfigPath در فایل .htaccess از پوشه ریشه وب سایت خود را ببینید و ببینید که آیا پیام خطا ناپدید می شود.

  1. برخی از نسخههای اوبونتو

بعدها نسخههای اوبونتو به جای کتابخانه پی اچ پی تمایل دارند از درایورهای MySQL استفاده کنند. برای php 5.x این را می توان با نصب php5-mysqlnd-ms حل کرد:

***

# apt-get install php5-mysqlnd-ms

**

گزینه های کنترل پنل

اگر شما مسئول سرور WHM / cPanel هستید (شما دسترسی WHM دارید)، می توانید از GUI وب برای نصب ماژول missing

از رابط WHM، در قسمت جستجو، EasyApache وارد کنید، بر روی EasyApache 4 کلیک کنید و بر روی Customize در بسته های در حال حاضر نصب شده در بالای صفحه کلیک کنید:

برو به طور مستقیم برنامه های افزودنی پی اچ پی

در فیلد جستجو، mysql را وارد کنید. شما لیستی از پسوندهای php موجود را مشاهده خواهید کرد:

بسته به نسخه php شما، مطمئن شوید که برنامه افزودنی فعال است. پیشنهاد من این است که آن را برای هر نسخه php فعال کنید تا زمانیکه شما در آینده به آنها احتیاج دارید، برایتان ذخیره می شود.

اگر شما مسئول سرور WHM نیستید و تنها دسترسی cPanel دارید، برخی از ارائه دهندگان خدمات میزبانی وب اجازه می دهد تا شما را قادر به فعال کردن / غیر فعال کردن فرمت های پی اچ پی.

دسترسی به رابط cPanel و حرکت به نرم افزار و خدمات -> انتخاب نسخه پی اچ پی – > PHP Selectors | برنامه های افزودنی فعال کردن mysql، mysql و mysqlnd:

و ذخیره ذخیره

آخرین، اگر شما از پانل کنترل Plesk استفاده می کنید و هیچ یک از مراحل فوق الذکر فوق الذکر کمک نمی کند، باید سعی کنید که به PHP مادری که توسط Plesk حمل می شود را تغییر دهید.

Top 10 خطرات عدم دسترسی به داده های آنلاین به طور جدی

ما درباره قربانیان یاد گرفتیم. نه، ما در مورد قربانیان جنایات اموال و یا قربانیان حملات بحث نمی کنیم. ما در مورد قربانیان سرقت هویت، اقدام خیانتکار نقض تنظیمات حریم خصوصی شبکه برای گرفتن اطلاعات مهم خصوصی، بحث می کنیم. نتيجه نقض داده ها معمولا سال ها تلاش مي کند تا نام بزرگ خود را پس از چندين نهاد حيات بهبود بخشد. شما باید دنباله ی خاکی که توسط جنایتکار ربوده شده است را که هویت شما را ربودند پاک کنید.

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

افرادی که قربانی را به نقض اطلاعات منتقل می کنند، ممکن است از تخلیه حساب های اجتماعی و مدیکر خودداری کنند. سارقان هویتی سرقت هویت های اجتماعی هستند و سپس آمار را برای دسترسی به حساب های دولتی به کار می برند. هنگامی که جریان پول نقد به صورت غیرقانونی از حساب دولتی بیرون می آید، قربانیان نباید دولت را پیش بینی کنند که هر یک از وجوه را تأمین کند.

دزدان هویت به طور دائم اطلاعات کارت اعتباری را که آنها را قادر به انجام هزینه های مالی می دانند، می گیرند. قربانیان نه تنها قربانیان را کشف می کنند که از کارت ها خارج شده اند، بلکه بیشتر کارت ها را از بین می برند و اعتبارات اعتباری خود را نابود می کنند. یک روش معقول ساده برای به دست آوردن وام خودرو و وام یک تقسیم غیرمنتظره برای تکمیل ماجرا بود.

دزدان هوشیار ترین شخصیت هرگز هدف از آسیب رساندن به زندگی قربانیان را نادیده نگیرند. آمار دولتی نشان می دهد که سرقت هویت یک بار هر 3 ثانیه در ایالات متحده اتفاق می افتد، که به این معنی است که آمریکایی ها هر روز 28880 مجازات مجازی را تحمل می کنند. عدم اطمینان از عدم استفاده از حریم خصوصی آنلاین به طور ضمنی نشان می دهد که این فقط یک مسئله ای است که قبل از اینکه شما در معرض تجزیه اطلاعات قرار بگیرید.

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

نقض اطلاعات شخصی معمولا به رسمیت شناختن قربانیان به مدت طولانی بعد از اینکه پروپسیک باعث اختلال قابل توجهی شده است، نمی آید. به استثنای اینکه در ابتدا اقدامات نامعلومی را تشخیص دهید، می توانید مرتکب را پیش بینی کنید که از جرایم اینترنتی جلوتر از نگرانی در مورد مجازات کیفری جلوگیری کنید. اغلب ID های دزد به ندرت کاغذ یا ردیابی های الکترونیکی را از بین می برند که شما را قادر به بازگرداندن داده های نگهداری می کند.

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

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

دوج استفاده از خدمات مانند چهار ضلعی که نیاز به اطلاعات مکان.

بطور پیش فرض بلوتوث را در هر یک از دستگاه های خود خاموش کنید. فقط آن را روشن کنید در حالی که شما به صراحت باید از آن استفاده کنید. دیگر، متوجه خواهید شد که یک سطل آشغال نیز میتواند روی آن جاسوسی کند. به همین ترتیب، از تمرین فای باز در مکان های مشترک مراقب باشید. حداقل، اطمینان حاصل کنید که هر وب سایت که با شیوه های HTTPS ارتباط برقرار می کنید، ترجیحا از اتصالات HTTP غیر رمزگذاری شده. اگر هیچ وقت کسی را نمی بینید می توانید از Firesheep استفاده کنید تا همه چیز را انجام دهد.

رمز عبور را فراموش کنید، عبارت عبور را به یاد آورید – یعنی یک جمله ناچیز که شما بازیابی میکنید – و برخی تغییرات را روی آن انجام میدهید (کلمهای اول و سوم هر کلمه احتمالا)، بنابراین میتوانید هربار از یک کلمه عبور قوی ایجاد کنید. یا یک برنامه مدیریت رمز عبور مانند LastPass یا 1Password اعمال کنید. و اگر یک سرویس اجازه احراز هویت چند عامل را بدهد، از آن استفاده کنید.

هر موتور جستجوی عالی جستجوی سابقه جستجوی شما را دنبال می کند و براساس سابقه جستجوی شما، شما را با نتایج شخصی مقایسه می کند. اگر بخواهید از این "حباب فیلتر" فرار کنید، باید به یک موتور جستجو متصل شوید که از درخواست شما پیروی نمی کند. یکی از قابل توجه ترین آن، DuckDuckGo با عجیب و غریب عنوان شده است.

راشیل چپمن

یک بازیگر کامل و یک Tech Geek. همه افکار و عشق خود را در وبلاگهای نوشتاری ارائه می دهد.

فیزیکی – چگونه بارکد یا کد QR مقاوم به تغییر داده های ذخیره شده است؟

فرض کنیم ما می خواهیم از یک سند در برابر دستکاری و جعل محافظت کنیم. بنابراین، ما برخی اطلاعات حساس سند را رمزگذاری می کنیم و آن را در یک کد QR قرار می دهیم که در سند ذخیره شده است.

آیا می توانیم مطمئن شویم که مهاجم قادر به تغییر و تغییر داده های ذخیره شده در کد QR نیست؟ و اگر این امکان وجود دارد که آن را تغییر دهید، چگونه مهاجم برای انجام آن دشوار است؟ به عبارت دیگر، کد QR کد امن است؟

چگونه می توان حساب ها را در پایگاه داده های نشت یافته بر مبنای نام دامنه در آدرس ایمیل پیدا کرد؟

من دوست دارم در دیتابیس های نشت یافته براساس نام دامنه مرتبط با آدرس ایمیل نشت پیدا کنم. پایگاه های داده های عمومی مانند https://haveibeenpwned.com/ این توانایی را دارند تا حدی. جستجو تنها زمانی ممکن است که آدرس ایمیل کامل شناخته شده باشد یا حوزه تأیید شده باشد.

به نظر می رسد که این ویژگی Hasibeenpwned.com را ارائه نمی کند، اگرچه درخواست ویژگی مربوطه را در اینجا پیدا کردم: https://haveibeenpwned.uservoice.com/ forums / 275398-general / suggestions / 19170856-add-domain-search-function-to-api-functions که ظاهرا به علت تعداد کم شمارش آرا به نظر نمی رسد بسیار محبوب هستند. هر چند رأی دادن را رد کنید

آیا سرویس دیگری (API) شناخته شده است که قابلیت جستجوی حساب های نشت شده بر اساس نام دامنه را فراهم می کند؟

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