Сообщения

Сообщения за август, 2013

Поиск в Virtuemart и с точками и прочими символами

Открывайте administrator/components/com_virtuemart/helpers/config.php Ищите: "return mb_ereg_replace('[^\w'.preg_quote($custom).']', '', $source);" Меняйте на: "return mb_ereg_replace('/[^\w'.preg_quote($custom).']/', '', $source);" Будет искать и с точками и прочими символами

import_request_variables

После обновления PHP до версии 5.4 в логах веб-сервера была обнаружена следующая ошибка: Call to undefined function import_request_variables()  Для её исправления необходимо заменить вызов import_request_variables("gp","r_"); на foreach ($_POST as $key => $val) { $v = "r_$key"; $$v = $val; } foreach ($_GET  as $key => $val) { $v = "r_$key"; $$v = $val; } foreach ($_FILES as $key => $val) { $v = "r_$key"; $$v = $val; } везде где этот вызов присутствует

получить реалтный IP адрес

function getRealIpAddr() { if (!empty($_SERVER['HTTP_CLIENT_IP'])) // Определение IP-адреса { $ip=$_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) // Проверка того, что IP идёт через прокси { $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip=$_SERVER['REMOTE_ADDR']; } return $ip; }

Virtuemart 2.0.20

Изображение
Как обычно при разработке под джмулу мы вначале делаем НОконфликт, чтобы моотулс нам не парил мозг. Но вот незадача, добавление в корзину, не работает в виртуемарте при данном методе. вот как надо объявлять Шапку <?php $this->setGenerator(null); ?> <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script> <script type="text/javascript">jQuery.noConflict();</script> <jdoc:include type="head" /> ну и собственно И все работает после этого

VPS 512

Были произведены следующие настройки: -для MaxClients в apache установлено значение 150;  -для mysql увеличено 2 параметра:   table_cache = 128   join_buffer_size=256K
Изображение
Где в CMS хранятся настройки подключения к базе данных? и другие настройки При разворачивании какого нибудь сайта, веб-приложения на незнакомой CMS, CMF этот вопрос возникает довольно часто. Особенно у новичков. Файлы скопированы, база данных создана и осталось только настроить систему, чтобы скрипты знали, как подключиться к этой созданной базе данных . Да и другие настройки подпилить. Только вот где этот файл? можно навскидку посмотреть файлы где нибудь в корне сайта; обычно кофигурационные файлы имеют в своём названии слова conf, configuration и тд; обычно их легко найти; можно посмотреть исходники файлов, что где подключается и найти этот файлик, обычно подключается где то в начале скриптов; можно посмотреть документацию по продукту; кстати вся эта проблема вовсе и не проблема на этапе инсталляции, так как во многих продуктах есть исталляторы, которые сами создадут нужные файлы и пропишут что нужно; можно посмотреть в интернете; Так во...