Обновление сайта на движке joomla до версии 3.6.2

Давно не заходил в админ-панель сайта на движке joomla. Зашёл-увидел обновление движка до версии 3.6.0. Обновился. Сразу после этого движок предложил обновиться до версии 3.6.2. И тут начались проблемы. Сайт всё время выдавал ошибку :

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 10444542 bytes) in /home/user/site/docs/libraries/joomla/http/transport/curl.php on line 266

10444542 — это примерный размер в байтах файла обновления joomla 3.6.0 до версии 3.6.2. И вот — ни непосредственной установкой, ни установкой по FTP обновление не пошло. И тогда помогла вторая закладка панели установки обновления — обновление через вручную скачанный файл. Я скачал на жесткий диск файл обновления, ссылка на который шла на первой странице панели установки обновления, и указал его в поле на второй закладке. Далее обновление пошло как по маслу.

Рубрика: Ошибки в программе, Создание и раскрутка сайтов | Метки: , | Добавить комментарий

Неверная работа с кэшем рабочей конфигурации 1С 8.3 при динамическом обновлении

1С:Предприятие 8.3 релиз 8.3.7.1873. В дереве метаданных в Конфигураторе заменяю отчёт Имя1 на заранее заготовленный одноимённый отчет из файла и обновляю конфигурацию БД динамически. Конфигуратор не закрываю. Сразу после этого сравниваю тот же отчет Имя1 в составе дереве метаданных конфигурации с одноимённым отчетом из файла. Отличий быть не должно, но они есть! А именно, в отчете из дерева метаданных конфигурации не отражаются изменения, только что загруженные из файла.

Закрываю Конфигуратор. Открываю Конфигуратор.

Cравниваю тот же отчет Имя1 в составе дерева метаданных конфигурации с одноимённым отчетом из файла. Нет отличий!

Глюк, однако.

Рубрика: Ошибки в программе | Метки: | Добавить комментарий

Ошибка файла 1Cv8.1cd лечится утилитой chdbfl.exe

Следующая ошибка файла 1Cv8.1cd (файловая база 1С Бухгалтерии 8.3) легко лечится утилитой chdbfl.exe (из поставки 1С 8.3.7.1873) :

Повреждена таблица размещения внутреннего файла <Данные неограниченной длины таблицы ‘_REFERENCE83’>

При этом последующая проверка того же файла этой же утилитой не выявляет никаких ошибок.

Симптомы ошибки : в базе 1С Бухгалтерии 8.2 не открывался отчет «Анализ счета», выдавалась критическая ошибка структуры файла 1Cv8.1cd .

Возможные причины возникновения ошибки : базу нужно было открывать движком 1С 8.3, а не движком 1С 8.2.

Рубрика: Ошибки администраторов, Ошибки в программе, Ошибки пользователей, Стандарты | Добавить комментарий

Автоматизм

Не знаю, является ли это профессиональной деформацией или нет, но я стал замечать за собой, что я перестал тратить мыслительные усилия на многие действия, которые раньше требовали от меня какого-то обдумывания. Я стал поступать так, словно откуда-то поблизости достаю заранее заготовленное решение.

Рубрика: Рефлексия | Метки: | Добавить комментарий

Не устанавливается отбор в динамическом списке по значению реквизита на форме

На управляемой форме размещен реквизит, который является полем отбора в динамическом списке.

У одного пользователя с полными правами иногда не работает отбор по нему, когда пользователь устанавливает значение отбора. Лечится обнулением значения («Очистить») . До определенного времени у пользователя в этом динамическом списке был отбор в этом поле, устанавливаемый программно. Потом пользователю дали полные права, и отбора при открытии формы не стало. Но программа где-то в настройках запомнила, что отбор был, и приключился такой вот глюк наложения разных настроек.

Проблема решилась прогоном через старый кусок кода, только доступность отбора либо Истина либо Ложь, в зависимости от наличия полных прав. Платформа 1С 8.3.7.

Рубрика: Ошибки в программе | Метки: | Добавить комментарий

В phpbb 3.1 наконец-то заработал перенос сообщений в другую тему

В популярном open source движке форумов phpbb 3.1 наконец-то заработал перенос сообщений в другую тему. Раньше эта возможность тоже была (номинально), но мне ни разу не удавалось ею воспользоваться по непонятной причине.

Рубрика: Стандарты | Метки: , | Добавить комментарий

Персональный сервер 1С с базами на ноутбуке аудитора

В этой статье описан успешный опыт развёртывания персонального сервера приложений 1С Предприятия 8.3 на достаточно мощном (Intel Core i7)  ноутбуке российского аудитора, который по долгу службы проверяет огромную базу данных 1С Бухгалтерии 8.3, не вмещающуюся в файловый формат (база 1С как обычный файловый каталог имеет ограничение по размеру некоей внутренней таблицы).

Для этой цели на ноутбук аудитора под управлением MS Windows 8 (или 10) 64 bit была установлена бесплатная версия виртуальной машины, и уже в виртуальной среде была установлена обычная «графическая» (desktop) версия Ubuntu Linux 15.10 32 bit (до этого мы ставили более раннюю версию Ubuntu типа 10.10, но она затем «сломалась», и мы поставили 15.10) .

Затем на Ubuntu Linux был штатным образом развёрнут сервер 1С Предприятия 8.3  32 bit (и клиент попутно тоже, но он оказался не нужен, так как виртуальная машина работала лишь как серверное обеспечение).

Читать далее

Рубрика: Дележка опытом | Метки: , , , , | Добавить комментарий

Оптимизация запроса 1С

Начальник поручил мне оптимизировать запрос в динамическом списке в журнале документов. Согласно постановке задачи, начальник добавил левое соединение (основной) таблицы документа с остатками по регистру накопления, но запрос почему-то стал выполняться примерно в 200 раз медленнее.

Читать далее

Рубрика: Дележка опытом, Стандарты | Метки: , , | Добавить комментарий

Беспечность АйТи-шника

Получая в управление АйТи-хозяйство, убедитесь, что в настройках почтового сервера удалена рассылка всех (или определенных) писем домена на адрес электронной почты предыдущего администратора АйТи-хозяйства. В веб-мэйлах некоторых провайдеров есть такая опция.

Рубрика: Дележка опытом, Ошибки администраторов, Регламенты | Метки: , , | Добавить комментарий

Сбой хранилища и ремонт базы

При работе в 1С Предприятии 8.3.7.1873 побилось хранилище базы данных Зарплата и Управление Персоналом, в котором было «всего» 1800 с лишним записей. Обновление из этого хранилища ломало конфигурацию базы (таблица ConfigSave). Сохранённый из хранилища CF-файл не открывался в Конфигураторе («Нарушена структура целостности конфигурации»). Файловые базы после обновления из такого хранилища рушились без возможности их восстановления штатным способом. Утилита не находила ошибок, а войти в Конфигуратор не представлялось возможным. В SQL базах ошибка чинилась очисткой таблицы ConfigSave. Не смог победить эту ошибку. Пришлось пересоздавать хранилище с нуля и переподключать к нему все базы.

Рубрика: Без рубрики | Добавить комментарий