Closed azurit closed 4 years ago
Sorry but i don't understand: Was is CI? What was removed?
I'm running PHP as FPM.
If i understand that commit ok, you have dropped support for PHP 7.3. Can i ask why? 7.2 and 7.4 are both supported. Thanks for info.
"CI" is continuous integration. This project uses TravisCI https://travis-ci.org/Whissi/realpath_turbo/builds/618366170
PHP 7.3 was removed: so tests do not run on PHP 7.3 See Travis for tested PHP versions.
If i understand that commit ok, you have dropped support for PHP 7.3
It wasn't I, it was @Whissi
Sorry, didn't notice you are not a developer of realpath_turbo.
@Whissi, can i ask why you have dropped support for PHP 7.3? Thank you.
Only the tests do not run on 7.3. It does not necessarily mean that support is dropped.
I was able to resolve this. The main problem is that the whole compilation and installation process ignores 'phpize' command used if there are multiple PHP versions in the system - it simply takes the newest version (in my case, i did 'phpize7.3' but everything was compiled and installed for 7.4). The switch '--with-php-config' for 'configure' commad must be used. Is this a bug?
Like @szepeviktor said, only test coverage was dropped. Thanks for noticing, should be fixed now.
If realpath_turbo doesn't show up in phpinfo()
it's just not loaded, that simple :)
The main problem is that the whole compilation and installation process ignores 'phpize' command used if there are multiple PHP versions in the system - it simply takes the newest version (in my case, i did 'phpize7.3' but everything was compiled and installed for 7.4). The switch '--with-php-config' for 'configure' commad must be used. Is this a bug?
No, not a bug and nothing I can do about. That's how the PHP PECL system works. If you have multiple PHP versions installed, it's your responsibility to mange them. Most distributions have own solutions for that (like update-alternatives
on Debian-based systems). But you can always make sure that phpsize
from version you want is first in path, e.g. do export PATH=/path/to/phpsize/you/want/to/use:$PATH
first...
Thank you!
Trying this on PHP 7.3.13 but it seems to not work at all:
It is supposed to work in PHP 7.3?