akxxiv
Новичок
Доброе время суток.
Есть ли возможность узнать путь до исполняемого файла PHP, из скрипта, который обрабатывается этим файлом? Поясню. У меня есть скрипт (site.php), который работает на PHP 5.6. Эта версия работает через CGI ибо нативный РНР на сервере 7.0. И есть скрипт (script.php) который должен быть запущен из site.php через exec() но если я запущу его так
Поэтому надо указать исполняемый файл 5-й версии, например что-то типа /opt/php56/bin/php
Вот только можно ли его как-то узнать не спрашивая у хостера?
Не катит, ибо выдает путь до нативного /usr/bin/php (а на винде вообще ни чего не дает)
Есть ли возможность узнать путь до исполняемого файла PHP, из скрипта, который обрабатывается этим файлом? Поясню. У меня есть скрипт (site.php), который работает на PHP 5.6. Эта версия работает через CGI ибо нативный РНР на сервере 7.0. И есть скрипт (script.php) который должен быть запущен из site.php через exec() но если я запущу его так
PHP:
exec('php script.php'); // его будет отрабатывать PHP 7.0
PHP:
exec('/opt/php56/bin/php script.php');
PHP:
$path_to_php=system("which php");