Есть скрипт в папке с Joomla, точнее /var/www/html/joomla/images/file.php. Как с этого файла получить доступ к константам джумлы, например к JPATH_ROOT
Константы в Joomla! framework доступны везде где подключается сам движок, т.к вы установили файл file.php в директорию images, понятно что там константы не подгружаются, это просто директория... для того чтобы подгрузить сам framework в нестандартный файл, вам необходимо использовать следующий код (вставить в начало файла file.php):
$my_path = dirname(__FILE__);
$absolute_path = dirname( $my_path."/../configuration.php" );
/*
/../ - может изменяться в зависемости от количества директорий до root
*/
define( '_JEXEC', 1 );
define( 'JPATH_BASE', $absolute_path );
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE . DS . 'includes' . DS . 'defines.php' );
require_once ( JPATH_BASE . DS . 'includes' . DS . 'framework.php' );
$mainframe = JFactory::getApplication( 'site' );
После этого кода вы сможете использовать константы (и не только).
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости