Mcrypt PHP exention Missing! Error installing application

Asked

Viewed 38 times

-1

Good evening friends, I’m trying to run a local php application, but this giving error
Mcrypt PHP exention Missing! Mysql PHP exention Missing!

I already took the ; do Extension=php_intl.dll but it still didn’t work, I use Buntu and Xampp. Someone’s been through it ?

1 answer

0

The extension=php_intl.dll has nothing to do with Mcrypt API or mysql API, requirements or mention:

Intl is a package for multi-languages and correlated operations, follows the functions:

Mcrypt PHP exention Missing!

Indicates that your application needs Mcrypt:

But remember if you are using PHP7.2.0+ Mcrypt will NOT work, it has been removed in this version

Mysql PHP exention Missing!

Probably refers to the version of the old mysql API, the:

This API has been removed in php7.0+, because to communicate with mysql and mariadb banks the enhanced Apis are mysqli and PDO

Resolution

Probably your application is old, has no way to install without using an older version of PHP and really is not a problem about programming, is a problem about using a third party program, if it was a script created by you simply I would tell you:

Mcrypt is discontinued and has been removed in PHP7.2, migrate your structures for sodium (requires php7.2) or openssl, remember that you will have to rebuild the structures, no just change the functions.

Mysql API (not the database, but the old PHP functions) was discontinued, read more on:


Reinforcing, the scope of the site is WELL DEFINED:

  • a specific programming problem
  • a software algorithm
  • common tools among programmers
  • practical and well-defined problems concerning software development
  • theoretical doubts about concepts and practices applied to software development

Installing third-party applications is not a practical or well-defined problem about developing software, nor is it a theoretical doubt, so it is not part of the scope, I only answered because I felt it necessary to explain the question of using an old application and that these Apis were discontinued and really shouldn’t be used anymore because they have problems of use and that none of the problems are related to intl, and really need to review where you’re getting this incorrect information.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.