In most cases for the error PHP version: Not installed, when you manually run php.exe it throws MSVCR110.dll is missing. You should install Visual C++ Redistributable for Visual Studio 2012 - with the same architecture as downloaded php interpreter.

Answer from dzikoysk on Stack Overflow
🌐
JetBrains
jetbrains.com › help › phpstorm › configuring-local-interpreter.html
Configure local PHP interpreters | PhpStorm Documentation
February 12, 2026 - PhpStorm displays the version of the PHP engine detected in the specified folder, the debugger associated with this PHP engine in the php.ini file, and an action link to open the specified php.ini file in PhpStorm's editor. Clicking next to the PHP executable field opens a separate information window with the installation details and the list of loaded extensions and configured options.
Discussions

PHP version: Not installed
I ran every test succesfull with php.cmd alias but when importing path of php.cmd into PHPStorm that's said : PHP version not installed. More on github.com
🌐 github.com
4
June 9, 2017
Unexpected/Incorrect PHP Version when running unit tests
Does your (phpunit) test explicitly refer to /usr/bin/php or something? Though as far as I know Apple stopped shipping php in recent macOS. Or do you have an M1, and have different ARM and Intel PHPs ? In PhpStorm you can point your tests to be run with a specific PHP, unrelated to the PATH set by zsh (they don’t run zsh to start PHP as far as I know) Cmd+, to open Prefences. Then PHP > CLI interpreter. Set your preferred PHP More on reddit.com
🌐 r/phpstorm
6
1
June 27, 2022
ide - How can I set the PHP version in PHPStorm? - Stack Overflow
Is it possible to set the PHP version ... and have PHPStorm highlight functions that wouldn't work with the oldest version? For example, for PHP4 this should highlight static function etc. I have a PHP installation on my PC but I don't want to install an older PHP version for every small script I have to produce. ... Why would it highlight __construct()? It's a perfectly valid function identifier in PHP4, it's just not being called ... More on stackoverflow.com
🌐 stackoverflow.com
Can’t preview PHP files in PhpStorm (on Parrot OS Linux)
Hey, It is the PhpStorm support team! Sadly, we do not provide remote sessions, but are happy to help with some instructions here or via the support ticket. Do you mind us asking what does not work exactly? Is there any specific error message that you see in the browser like `404` or `ERR_CONNECTION_REFUSED`? What port is being used in the web preview URL? By default, it is TCP 63345 (or a close one, if it is busy), so the URL should look like `http://localhost:63345/myCoolProject/foo.php`, is it any different for you? More on reddit.com
🌐 r/phpstorm
12
1
November 11, 2025
🌐
JetBrains
intellij-support.jetbrains.com › hc › en-us › community › posts › 360007659819-PhpStorm-doesn-t-recognize-my-PHP-CLI-executable
PhpStorm doesn't recognize my PHP CLI executable! – IDEs Support (IntelliJ Platform) | JetBrains
2(a). If the message "Php version: ... location of your PHP interpreter, try specifying that location in the File -> Settings dialog after creating a new project or opening an existing project....
🌐
GitHub
github.com › michal-kocarek › PhpOnWindows › issues › 6
PHP version: Not installed · Issue #6 · michal-kocarek/PhpOnWindows
June 9, 2017 - I ran every test succesfull with php.cmd alias but when importing path of php.cmd into PHPStorm that's said : PHP version not installed.
Author   Aerue
🌐
Reddit
reddit.com › r/phpstorm › unexpected/incorrect php version when running unit tests
r/phpstorm on Reddit: Unexpected/Incorrect PHP Version when running unit tests
June 27, 2022 -

Hi, probably me doing something stupid but after much google-fu and delving in storm's preferences I still cannot crack it.

I am running a mac and use brew to install / switch between multiple PHP versions. In terminal I am running the expected PHP version (8.1):

$ which php

/opt/homebrew/opt/php/bin/php

$ /opt/homebrew/opt/php/bin/php -v

/opt/homPHP 8.1.7 (cli) (built: Jun 9 2022 14:08:46) (NTS)

Copyright (c) The PHP Group

Zend Engine v4.1.7, Copyright (c) Zend Technologies

with Xdebug v3.1.5, Copyright (c) 2002-2022, by Derick Rethans

with Zend OPcache v8.1.7, Copyright (c), by Zend Technologies

In Preferences -> PHP

I have PHP language level set to 8.1 and CLI Interpreter to my 8.1 executable location (which shows the correct version and xdebug version).

However, when I run my unit tests it is using my php 7.4 version.

🌐
JetBrains
intellij-support.jetbrains.com › hc › en-us › community › posts › 207013325-Php-version-not-installed-error
Php version: not installed error – IDEs Support (IntelliJ Platform) | JetBrains
Hello I am using phpstorm 8.0.3 and xampp, even php version 5.6.3 exist in my pc(I run the command php --version in xmapp terminal) in the php interpreter settings it shows this error "Php version: Not installed" The there is a box "Php executuble" that wants me php engine path I think..
Find elsewhere
🌐
JetBrains
intellij-support.jetbrains.com › hc › en-us › community › posts › 360000015984-PHP-version-Not-Installed
PHP version: Not Installed – IDEs Support (IntelliJ Platform) | JetBrains
January 24, 2018 - Checking PHP install runs, and does not install a PHP version. I tried setting up a XAMPP server, but had the same issue. Am I missing something, or is my fall back license no longer valid? ... If you can launch PhpStorm without issues then your license is fine.
🌐
JetBrains
intellij-support.jetbrains.com › hc › en-us › community › posts › 207000915-PHP-interpreter-setting-error-PHP-version-Not-installed-
PHP interpreter setting error: "PHP version: Not installed" – IDEs Support (IntelliJ Platform) | JetBrains
October 20, 2015 - Create deployment configuration of SFTP type and configure it (in case if you have not got for this host already) and mark it as Default for this project. Create your remote PHP interpreter using that deployment configuration ... since the error message referenced a /home/vagrant/.phpstorm_helpers directory, I tried creating it with these commands: mkdir -p /home/vagrant/.phpstorm_helpers chmod -R 777 /home/vagrant/.phpstorm_helpers Now the error in the IDE went away.
🌐
JetBrains
intellij-support.jetbrains.com › hc › en-us › community › posts › 206368009-Error-PHP-interpreter-is-not-installed-
Error: PHP interpreter is not installed ? – IDEs Support (IntelliJ Platform) | JetBrains
September 11, 2012 - Press the directory button to the right of the PHP Home field Navigate to /Applications/MAMP/bin/php/php5.2.17/bin and press Ok. Storm will scan the folder. (the key is finding the bin folder, not the .app file) In case you installed MAMP elsewhere also note the PHP version subfolder <php5.2.1> in my case.
🌐
Medium
medium.com › @zacbanas27 › a-quick-guide-to-configuring-php-on-phpstorm-35aa163048e4
A quick guide to configuring PHP on PhpStorm | by Zac Banas | Medium
November 30, 2021 - If the installation was completed properly, you will hit start Apache, and start MySql. Don’t worry if your Control Panel looks a little bit different, as long as you can start Apache and MySql. Your test server is officially running. Congratulations, you’re a real genius. If you try to run your code in PhpStorm, you’ll be met with a “Bad Gateway” error. This means you don’t have your PHP configured on PhpStorm, which means it has no clue what you’re saying.
🌐
Reddit
reddit.com › r/phpstorm › can’t preview php files in phpstorm (on parrot os linux)
r/phpstorm on Reddit: Can’t preview PHP files in PhpStorm (on Parrot OS Linux)
November 11, 2025 -

Hi everyone,

I’m new here, just installed PhpStorm and I’m running it on Parrot OS (Linux).

I can preview .html files just fine, but I can’t get .php files to open in the browser or preview at all. I’ve tried setting up the PHP interpreter and a built-in server, but something’s still not working.

Could anyone please help me figure this out?
I’d really appreciate it if someone could walk me through the setup step-by-step or even connect to my PC remotely to take a look. I’m willing to send a PayPal thank-you to whoever can help me solve it.

Thanks so much in advance!

🌐
JetBrains
intellij-support.jetbrains.com › hc › en-us › community › posts › 115000108350-PHPStorm-MAMP-PHP-Version-Not-Installed
PHPStorm MAMP PHP Version Not Installed – IDEs Support (IntelliJ Platform) | JetBrains
March 7, 2017 - I have followed the direction for linking MAMP PHP to PHPStorm. I navigated to the MAMP in the Application folder (Macintosh), navigated to bin, PHP version 5.6.28, the bin folder under that version and applying it.
🌐
JetBrains
jetbrains.com › help › phpstorm › php.html
PHP | PhpStorm Documentation
February 25, 2025 - The page and all the pages under this node are available only when the PHP plugin is enabled. The PHP plugin is bundled with PhpStorm and activated by default.
🌐
JetBrains
jetbrains.com › help › phpstorm › supported-php-versions.html
Supported PHP versions | PhpStorm Documentation
January 8, 2026 - There is no enforced correlation between the PHP version used in the project and the PHP language level configured in PhpStorm. Although the language version of each interpreter is detected automatically, you can still tell PhpStorm to provide you with coding assistance that corresponds to a different language level. However, if you attempt to use a code construct that is not supported by the specified language level, PhpStorm suggests a Switch to PHP <version> quick-fix.
🌐
Reddit
reddit.com › r/archlinux › really need some help - php is already installed but cannot use executable path in /usr/bin/php
r/archlinux on Reddit: really need some help - Php is already installed but cannot use executable path in /usr/bin/php
April 23, 2022 -

[S O L V E D]

PRINTSCREEN => https://imgur.com/a/C3Op58R

Yo guys, i was building a products management panel using php.

The default php location is /usr/bin/php

But phpstorm and other programs cannot recognize the php executable on /usr/bin

I have vscode and phpstorm installed in my computer, then when i try to configure CLI interpreters on phpstorm or php executable's path on vscode with php server extensions they acts as if cant recognize php executable file on path, but i already have lastest php version installed !!

How can i solve it?

I really tried everything... but any of them worked :- Downgrading- Change executable's directory- Execute them as sudo- Reinstall php

🌐
GitHub
github.com › docker › compose › issues › 10716
PhpStorm and Docker - Unable to configure the Remote PHP interpreter (Failed to parse script validation output) · Issue #10716 · docker/compose
June 15, 2023 - Failed to parse validation script output message and PHP version: not installed label · It's working fine with docker-compose run lifecycle ... Settings > Build, Execution, Deployment > Docker > Tools and checking the box "Use Compose V2" didn't work for me. ... 2023-06-15 11:30:07,860 [1825374] FINE - #c.j.p.c.p.PhpInfoUtil - Parsing validation output: Could not open input file: /opt/.phpstorm_helpers/phpinfo.php
Author   minalsharma888