Форум русской поддержки Joomla!® CMS
04.12.2016, 20:22:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Установка VM на хосте RU-CENTR

 (Прочитано 480 раз)
0 Пользователей и 1 Гость смотрят эту тему.
BUGOR696
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 16



« : 20.05.2015, 19:24:50 »

Здравствуйте все!
Решили добавить клиенту VM на сайт - выдаёт ошибку
Код:
Fatal error: Call to undefined function filter_var() in /home/.../....ru/docs/administrator/components/com_virtuemart/helpers/vrequest.php on line 93
Снёс, поставил постарше версию, стабильную - результат тот же.
Создал папку, залил туда VirtueMart3.0.6.2_Joomla_2.5.28-Stable - опять не работает.
Есть акк на другом хосте, залил туда - работает. Снёс, залил новую Joomla, новый  VM - работает нормально.
Проделал тоже самое ещё на одном хосте - работает.
Возвращаюсь на RU-CENTR, сливаю сайт в архив, на его место ставлю свежую Joomla + VM = не работает, та же ошибка.
Мои выводы - косяк в настройках сервака в RU-CENTRE.
Собственно вопрос: кто сталкивался и куда копать?
Записан
fsv
Moderator
*****

Репутация: +330/-2
Offline Offline

Пол: Мужской
Сообщений: 2236


« Ответ #1 : 20.05.2015, 21:22:30 »

filter_var - PHP 5 >= 5.2.0 ?
для VM надо - php 5.3+ and mysql5.5, php settings: 128 MB RAM (at least 64 MB for the pdf invoices)
Записан
BUGOR696
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 16



« Ответ #2 : 21.05.2015, 23:40:51 »

Попробовал на другом аккаунте в том же  RU-CENTRE, там настройки стоковые - всё нормально работает
Опытным путём выяснил причину: у меня кодировка базы данных   utf8_general_ci
а для работы VM должно быть так:    cp1251_general_ci

Других различий пока не нашёл.
Записан
fsv
Moderator
*****

Репутация: +330/-2
Offline Offline

Пол: Мужской
Сообщений: 2236


« Ответ #3 : 22.05.2015, 01:36:43 »

Так и не сказали версию php на неработающем аккаунте. Если > 5.2, там filter включен?
« Последнее редактирование: 23.05.2015, 00:45:51 от fsv » Записан
BUGOR696
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 16



« Ответ #4 : 22.05.2015, 22:36:53 »

Информация о системе (из админки работающего сайта):
Цитировать
Параметр    Значение
 
Платформа, на которой работает PHP    FreeBSD web1181.nic.ru 8.3-RELEASE-p4 FreeBSD 8.3-RELEASE-p4 #3: Wed Mar 27 13:37:09 MSK 2013 root@web22.nic.ru:/usr/obj/usr/src/sys/HNIC-IBM pl#32 i386
Версия базы данных    5.1.41-log
Кодировка базы данных    cp1251_general_ci
Версия PHP    5.3.13
Веб-сервер    Apache/1.3.42 (Unix) PHP/5.3.13
Интерфейс между веб-сервером и PHP    apache
Версия Joomla!    Joomla! 3.4.1 Stable [ Ember ] 21-March-2015 20:30 GMT
Версия Joomla! Platform    Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
Браузер пользователя    Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Firefox/38.0

Версия PHP на обоих аккаунтаз 5.3.13 filter включен
Разница с нерабочим сайтом только в третьей строке:
Цитировать
System Information
Setting    Value
 
PHP Built On    FreeBSD web1140.nic.ru 8.3-RELEASE-p4 FreeBSD 8.3-RELEASE-p4 #3: Wed Mar 27 13:37:09 MSK 2013 root@web22.nic.ru:/usr/obj/usr/src/sys/HNIC-IBM pl#32 i386
Database Version    5.1.41-log
Database Collation    utf8_general_ci
PHP Version    5.3.13
Web Server    Apache/1.3.42 (Unix) PHP/5.3.13
WebServer to PHP Interface    apache
Joomla! Version    Joomla! 3.4.1 Stable [ Ember ] 21-March-2015 20:30 GMT
Joomla! Platform Version    Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User Agent    Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Firefox/38.0
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet