412 votes 20 answers Get the solution ↓↓↓I run a PHP script and get this error:
What does that mean? 2021-11-22 952 votes AnswerSolution:It means there is an Unfortunately that file or path doesn't exist or the permissions are incorrect.
Undefined answered 2021-11-22 Link to answer 587 votes AnswerSolution:If you're on Linux, you can find all loaded configuration files by typing this in shell:
UPDATE: As mentioned in comments, this can be even more accurate:
Undefined answered 2021-11-22 Link to answer 310 votes AnswerSolution:phpStom with XAMPP TL;DR Except from verifying that the files exist, you might need to add the drive letter to some records in your php.ini file I suddenly started having a problem using phpStorm 7 for debugging php with xampp and xdebug. When trying to set intellij interperter to be xampps php I got a lot of the warnings like the one in the question, for example:
For some reason I had to add my drive letter to the records of extension_dir and browscap in the php.ini file:
to
Undefined answered 2021-11-22 Link to answer 444 votes AnswerSolution:If you just want to make the error disappear, and you don't need the extension, then by all means comment the line out in There are various causes for this based on the exact module, but there are also some general guidelines.
Installation on *nix (PEAR) Undefined answered 2021-11-22 Link to answer 758 votes AnswerSolution:
Will show in CLI current ini loaded file, search there for Your extension, path to it is incorrect. Undefined answered 2021-11-22 Link to answer 713 votes AnswerSolution:Loading .dll in LinuxI've encountered this warning message while I was trying to install a php-extension via the php.ini file; until I figured out that you cannot load .dll extensions in Linux, but you have to comment the extensions that you want to import note: Undefined answered 2021-11-22 Link to answer 177 votes AnswerSolution:Note that you can also get this error if your PHP library doesn't have the "other" directory opening permission. In my particular case, I noticed this when using For instance, on Ubuntu 14.04, I had PHP5 installed automatically into the path
Now when I do Undefined answered 2021-11-22 Link to answer 34 votes AnswerSolution:I had the same problem on XAMPP for Windows when I try to install composer. I did
It took me a while until I realized that I need to setup my XAMPP. So I run Undefined answered 2021-11-22 Link to answer 933 votes AnswerSolution:I had the same problem on XAMPP for Windows10 when I try to install composer.
Then follow this steps
Undefined answered 2021-11-22 Link to answer 253 votes AnswerSolution:In my case, this message started to appear when I updated the php version to 7.4. To solve it I had to look for the php.ini files found inside the php version folder (/etc/php/7.4/apache2/ && /etc/php/7.4/cli/) checking the lines where the extensions I could see that the extensions gd2 and intl were uncommented. Undefined answered 2021-11-22 Link to answer 951 votes AnswerSolution:In my case I got this error because I downloaded a thread-safe version of the dll (infixed with Undefined answered 2021-11-22 Link to answer 965 votes Answer- Solution:I had this error on a number of modules when I had been running different versions of PHP side by side on my server. To sort this out, I needed to install the packages it couldn't find for that specific PHP version. So, for example, if I saw:-
I would install the library for the PHP version specifically:-
And then restart Apache. Fixed it for me. You can check your version like this:-
Undefined answered 2021-11-22 Link to answer 264 votes AnswerSolution:After I confused and activated I started to get the Looks like
XAMPP reads Undefined answered 2021-11-22 Link to answer 196 votes AnswerSolution:What I did was; 1 - I first find out what version of PHP I am using thru the function phpinfo()
2 - From there you will find the location of your configuration(php.ini) file 3 - Open that file 4 - Comment out the line similar to the image below
Undefined answered 2021-11-22 Link to answer 637 votes AnswerSolution:I encountered a similar error. The mistake I made was to use the "controller" name as "Pages" instead of "pages" in my url. Undefined answered 2021-11-22 Link to answer 940 votes AnswerSolution:In Windows, it could be a wrong path in "System environment variables". "Path" to the php.exe directory must be the good one. Undefined answered 2021-11-22 Link to answer 989 votes AnswerSolution:Look for the exact extension for your PHP version here Undefined answered 2021-11-22 Link to answer 212 votes AnswerSolution:'C:/PHP/5.2.13/ext\php_mcrypt1.dll' I'd say there's some typo on your php.ini (the extra 1). Perhaps you're loading a different php.ini from what you expect (see the output of php.ini to make sure). Other than that make sure that php_mcrypt.dll and PHP: Were linked to the same VC runtime library (typically msvcrt.dll for VC6 or msvcrt90.dll for VC9) – use e.g. the dependency walker for this Are both debug builds or both release builds Both have ZTS enabled or ZTS disabled For libraries that depend on further libraries (DLLs), make sure they are available (e.g. in the same directory as the extension) PHP should give you meaning errors if any of the first three conditions above is not satisfied, but I wrote those anyway because I'm not sure for PHP 5.2. Undefined answered 2021-11-22 Link to answer 245 votes AnswerSolution:From C:\xampp\php\php.exe I got
I solved by commenting
out Undefined answered 2021-11-22 Link to answer 103 votes AnswerSolution:I had a similar problem and bellow is some of all the warnings/errors.
If you check through the warnings, you will see that it is looking for php extensions in the Undefined answered 2021-11-22 Link to answer People are also looking for solutions of the
problem: installation failed, reverting ./composer.json and ./composer.lock to their original content ShareDidn't find the answer?Our community is visited by hundreds of web development professionals every day. Ask your question and get a quick answer for free. Similar questionsFind the answer in similar questions on our website. |