Основной курс по Joomla
0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 229 Просмотров
*

mirek

  • Захожу иногда
  • **
  • 21
  • 0
При установке Joomla 3.6 у меня выдает
our host needs to use PHP 5.3.10 or higher to run this version of Joomla!

НО ВЕРСИЯ PHP у меня 5.3.3

Думаю проблема в том, что функция проверки получает такие аргументы
define('JOOMLA_MINIMUM_PHP', '5.3.10');

if (version_compare(PHP_VERSION, JOOMLA_MINIMUM_PHP, '<'))
{
   die('Your host needs to use PHP ' . JOOMLA_MINIMUM_PHP . ' or higher to run this version of Joomla!');
}

Получается при проверке строк, что 5.3.10 больше чем 5.3.3

ВЕРНО ?
*

SDKiller

  • Dev Team
  • ******
  • 2734
  • 320
  • ...ergo sum
Re: Не верно работает version_compare ?
« Ответ #1 : 01.08.2016, 00:40:09 »
Цитировать
Получается при проверке строк, что 5.3.10 больше чем 5.3.3

А как по вашему мнению?
Я тоже думаю что 5.3.10 больше чем 5.3.3
*

mirek

  • Захожу иногда
  • **
  • 21
  • 0
Re: Не верно работает version_compare ?
« Ответ #2 : 01.08.2016, 01:00:25 »
Тогда я чего то не понимаю?

5.3.3 это не одно и тоже, что и 5.3.30 ?
*

arma

  • Живу я здесь
  • ******
  • 1318
  • 63
Re: Не верно работает version_compare ?
« Ответ #3 : 01.08.2016, 01:08:52 »
3,4,5,...10,...30
*

Филипп Сорокин

  • Практически профи
  • *******
  • 1781
  • 135
Re: Не верно работает version_compare ?
« Ответ #4 : 01.08.2016, 01:11:26 »
В версиях патчей нет сокращений нулей на конце: ведь это не дробь.
Ставь лайк, если согласен, и делай репост!

  => мои публикации
    => мои работы
      => спектр моих услуг