Архив метки: ошибки

Кривой SEF в WebAsyst 303

Я понимаю, конечно, что это версия (у меня 303) устаревшая и мало кто ее использует, но вдруг кому из тех несчастных, кто эту дрянь поддерживает, пригодится.

Сегодня надо стало заменить ссылку с page1.htm на page2.htm (и не спрашивайте, зачем — сам не понял). Ну, иду в site.ru/published, нахожу статью в Информационных страницах, меняю ссылку и… 404!

Как говорится, слона-то я и не приметил.

Читать далее

Подключение LibreOffice к MySQL

Вот, захотелось… Точнее, стало надо 🙂

Надо нам стало подключиться к серверу MySQL из LibreOffice Base. Открываем LibreOffice Base, тыкаем «Подключиться к существующей базе данных«, выбираем в списке «MySQL«, жмем «Далее«. Теперь выбираем радиобокс «Соединение с использованием JDBC (Java Database Connectivity)» и снова «Далее«. Теперь надо определиться с классом драйвера. У меня стоял «com.mysql.jdbc.Driver«, который упорно не хотел работать. Читать далее

Меняем разделитель в заголовке страницы (title) Webasyst

Уж не знаю, как это там появилось — было ли добавлено разработчиками или предыдущим ли программером, но я бы за такое отрывал руки.

Титл выводился следующим образом: «Страница ? Категория ? Добро пожаловать» — вопросики в качестве разделителей.

Нормально? По-моему, за такое надо бить по попе ремнем и к компьютеру не пускать до прохождения ликбеза. Исправляем. Читать далее

PHP Notice: Use of undefined constant VMLANG… Joomla 2.5, Virtuemart 2. Лечим

В логе появилась ошибка:

PHP Notice: Use of undefined constant VMLANG — assumed ‘VMLANG’ in /srv/site/administrator/components/com_virtuemart/helpers/config.php on line 1082

Исправляем. Читать далее

MODX Evo — strlen() expects parameter 1 to be string, array given

Сразу в карьер.

Ошибка:

Error: strlen() expects parameter 1 to be string, array given 
Error type/ Nr.: Warning - 2 
File: /srv/www/vhosts/modxevo/assets/plugins/phx/phx.parser.class.inc.php 
Line: 209 
Line 209 source: $grps = (strlen($modifier_value) > 0 ) ? explode(",",$modifier_value[$i]) :array();

Читать далее

PECL HTTP Enabled — Kohana can use the http extension for the Request_Client_External class

Скачали Kohana, распаковали, приготовились к штурму и… ошибки… Примерно вот такие:

«Kohana can use the http extension for the Request_Client_External class» как-то так. Могут быть и другие, сейчас разберемся.

Читать далее

Fatal error: Class ‘JModel’ not found… Исправляем

В Joomla 2.5 бывает такое — установили крутой-прекрутой, нужный-пренужный модуль. Настроили, опубликовали, обновляем страницу, вроде все хорошо. Переходим по любой ссылке и ХОЛП:

Fatal error: Class ‘JModel’ not found in /www/site/modules/mod_supermodule/libs/source/content/source.php on line 15

ну, это приблизительно. Вся соль в этом: Class ‘JModel’ not found — это значит, что Джумла не смогла найти класс  JModel.

Теперь, идем в папку с модулем (пусть это будет /modules/mod_supermodule) и в файле helper.php ищем строку:

defined('_JEXEC') or die;

она в самом начале файла после комментариев должна быть и после нее добавляем:

jimport("joomla.application.component.model");

Сохраняем и обновляем страницу с ошибкой. Теперь сайт снова работает.

 

Исправляем ошибку при установке компонентов «Ошибка SQL DB function failed with error number 1064»

Бывает, качаешь компонент, ждешь от него чего-то… Или уже сто раз ставил компонент, а тут при установке вылезает ошибка «JInstaller::install: Ошибка SQL DB function failed with error number 1064» и кусок запроса. Говорит, не буду устанавливаться и все. Надо это дело исправлять. Читать далее

Исправляем «host ‘myhost’ is not allowed to connect to this mysql server» при удаленном подключении к MySQL

Для начала, проверим настройки в файле /etc/mysql/my.cnf:

port = 3306
#skip-networking (в смысле, закомментировано)
bind-address = IP_СЕРВЕРА_(НЕ_127.0.0.1)

вот это то, что я менял.

Дальше, когда пытаемся присоединиться к базе, наприм Читать далее

Включаем/выключаем отображение ошибок PHP

Иногда нужно отобразить ошибки в скриптах, а хостер блокирует вывод ошибок, что не дает четкой картины раоты скрипта во время отладки… Делаем себе удобно.

Читать далее