Re: PHP8 and PHP7 in Windows

"J.O. Aho" <[email protected]> Sun, 22 Jan 2023 21:32:01 +0100
Newsgroups comp.lang.php
Message-ID <[email protected]>
On 22/01/2023 09.38, Jivanmukta wrote:
> W dniu 21.01.2023 o 11:43, Arno Welzel pisze:
>> Jivanmukta, 2023-01-20 09:52:
>>
>>> I installed in Windows 10 XAMPP with PHP 8.2.0 inside C:\xampp\php.
>>> phpinfo shows C:\xampp\php\php.ini.
>>> Then I installed PHP 7.4 inside C:\xampp\php74 with
>>> mod_fcgid-2.3.10-win64-VS17 and I performed configuration tasks from
>>> https://codebriefly.com/how-to-handle-multiple-php-versions-with-apache-server-on-windows.
>>> What to do to see in phpinfo C:\xampp\php74\php.ini, (I still see 8.2.0
>>> and C:\xampp\php\php.ini)?
>>
>> What do you mean with "see"? If you want to have PHP 7.4 active for
>> Apache you need to tell Apache which version to use. Usually this means
>> disabling PHP 8.2 and enabling PHP 7.4. I don't know how "Windows 10
>> XAMPP" handles this but in Linux this is done by removing the symlink to
>> php8.2-fpm.conf and enabling php7.4-fpm.conf with the following commands
>> (as root or using sudo):
>>
>> a2disconf php8.2-fpm
>> a2enconf php7.4-fpm
>>
>> Maybe there is a similar configuration file for "Windows 10 XAMPP" as 
>> well.
>>
> I know how to do it in Linux. I need a solution for Windows. (I have 2 
> systems).
> 
It seems more complicated in ms-windows, seems you have to remove 
services and add other version services, here is a howto (do not know if 
it still works and I don't really care):
https://complete-concrete-concise.com/web-tools/how-to-install-and-run-multiple-versions-of-xampp-on-your-computer/

Alternative is to use wsl on the ms-windows, but then it's just like 
running Linux but not native.


-- 
  //Aho