OBEC POCTE
NEVSEREMOS'!

Технічний блог

Оцінка користувачів: 5 / 5

Активна зіркаАктивна зіркаАктивна зіркаАктивна зіркаАктивна зірка

save spiderВстановив двомовну джумлу з використанням вбудованої системи багатомовності. Дивлюсь - вантажить процесор. Глядь у логи - купу звернень від ботів до неіснуючого в мене компонента K2

Неактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зірка
Multithumb found errors on this page:

There was a problem loading image http://static.xscreenshot.com/2015/08/23/11/screen_e4119feb1b20277b92eb2f732c6e0737
There was a problem loading image http://static.xscreenshot.com/2015/08/23/11/screen_e4119feb1b20277b92eb2f732c6e0737

asЯ не міг знайти, де скачати AkeebaSubscriptions, як встановлюваний пакет. На сайті Akeeba є лише текст "Only PHP source code is provided" і посилання на GitHub. Репозиторій на GitHub має складну інструкцію, як побудувати пакет.screen_e4119feb1b20277b92eb2f732c6e0737

Тому створив невеликий баш-скрипт для автоматичної ініціалізації необхідних репозиторіїв і побудови встановлюваного пакета. Звичайно, необхідні залежності (як PEAR бібліотеки)  повинні бути встановлені вручну.

Розмістіть скрипт в порожній теці і отримайте результат у вигляді архіву. Код, я знаходться нижче.

Неактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зірка

OpenSuseAfter OpenSuse update I sometimes cannot load X window. It stalls at some point.

The problem in my case is that Yast installs some kernels from Factory and/or Tumbleweed. So loading with the latest kernel is impossible as the NVidia drivers are incompatible with the latest non-official kernel.

Solution:

Login in Recover mode, go to yast and remove unneeded kernels.

Or, as an option, select to boot with the proper kernel version, not with the latest one.

Or lock the kernel version in the Yast install software.

Неактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зірка

Look into my eyesKopete дуже класна програма, особливо через глобальні гарячі кнопки в KDE, проте після розрива з'єднання Аське в ній не реконектиться. Це відомий баг, але ж не фіксять його розробники.

Щоби це обійти треба використовувати не облікові записи ICQ в Копете, а транспорт Jabber. Тут оповідається, як саме: http://userbase.kde.org/Kopete/Jabber_Transport

Сервером-посередником я обрав jabber.org.ua, хоча мій акаунт на іншому сервері - gruz@jabber.org.ua

Неактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зірка

SpiderAfter migrating a Joomla 1.5 web-site to Joomla 2.5 and next to Joomla 3.1 I have tried to install AkeebaBackup or PhocaGallery. Both installations gave the same error:

Error building Admin Menus

I digged tones of forum posts most of which recommended to remove any records tied to the problematic components from #__assets and #__menu. But there were no records about my components. Finally I found a solution!

Оцінка користувачів: 4 / 5

Активна зіркаАктивна зіркаАктивна зіркаАктивна зіркаНеактивна зірка

component/users/?task=registration.register 500 internal server errorПри спробі зареєструвати користувача Joomla видає помилку 500 internal server error, а посилання виглядає таким чином http://yoursite.com/component/users/?task=registration.register

У моєму випадку причиною була неможливість відправляти пошту через функцію php mail. Я змусив Joomla використовувати віддалений SMTP сервер і все запрацювало. Як налаштувати joomla для використання віддаленого SMTP сервера (на прикладі gmail).

Оцінка користувачів: 5 / 5

Активна зіркаАктивна зіркаАктивна зіркаАктивна зіркаАктивна зірка

Robot spider for disastersПісля оновлення OpenSuse до 12.3 не зміг запустити mysql.

# systemctl start mysql.service
Job for mysql.service failed. See 'systemctl status mysql.service' and 'journalctl -n' for details.

journalctl -n серед іншого дало:

Mar 17 05:55:09 gruz systemd[1]: mysql.service: control process exited, code=exited status=1
Mar 17 05:55:09 gruz systemd[1]: Failed to start LSB: Start the MySQL database server.
Mar 17 05:55:09 gruz systemd[1]: Unit mysql.service entered failed state

Спроба запустити # mysql_secure_installation спитала пароль, але жодного не захотіла сприймати:

Enter current password for root (enter for none): 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)

Вирішення:

Було два проблеми - власни теки і файлів БД mysql і пустий файл  .run-mysql_upgrade.

Так вирішив:

chown -R mysql:mysql /var/lib/mysql; rm /var/lib/.run-mysql_upgrade

Оцінка користувачів: 5 / 5

Активна зіркаАктивна зіркаАктивна зіркаАктивна зіркаАктивна зірка
З часу написання цього матеріалу, в Unison з’явилась підтримка без застосування inotify. Я все ще користуюсь описаним ниже методом, та можете спробувати і новий. Докладніше на stackoverflow

spider.24990811 stdДано

Віддалений Linux'овий сервер і локальна машина під Linux (OpenSuse). SSH доступ до віддаленої машини.

Задача

Я розробляю сайт на віддаленому сервері. Маю список задач. Зазвичай я переношу сайт на локальну машину, працюю на локалці, а коли все завершено, повертаю на сервер. Втім, якщо клієнт хоче бачити результат наживо, або хоче працювати в цей час з сайтом, треба діяти інакше. FTP мене не влаштовує з деяких причин. Зокрема неможна зробити текстовий пошук по всіх файлах. Або під KDE я не можу працювати у Geany з FTP чи SFTP. 

А треба працювати, ніби віддалений сайт є змонтованим жорстким диском. Всі монтування по FTP чи SFTP, які я пробував, були жахливо повільні.

Оцінка користувачів: 5 / 5

Активна зіркаАктивна зіркаАктивна зіркаАктивна зіркаАктивна зірка


easybook reloadedЗадача: Є така гостьова книга для Joomla 2.5 EasyBook Reloaded

Вирішення: Мало сенсу перекладати лише користувацьку частину, тому ось результат: завантажити. Файл розмістити тут: language/uk-UA/uk-UA.com_easybookreloaded.ini

Додатково: Долучитись до перекладу можна за посиланням https://webtranslateit.com/en/projects/3721-Easybook-Realoaded/files, попередньо зареєструвавшись на вказаному сайті

Приклад: http://kobza.com.ua/hostova-knyha.html

Оцінка користувачів: 5 / 5

Активна зіркаАктивна зіркаАктивна зіркаАктивна зіркаАктивна зірка

Spider moonЗадача

Показувати зображення випадкового товару, як зображення для категорії VirtueMart.

Вирішення

Я вирішив це на рівні шаблона Joomla.

Треба виконати наступні кроки:

Дочірні категорії

Загальні часті питання  по Joomla з власного досвіду.

Мій досвід підкорення Linux

FaLang translation system by Faboba
Електронна бібліотека «Exlibris»: історичні дослідження, мемуаристика, публіцистика, художня література Українська етнографія: книги, курси лекцій, статті й матеріали, мапи, фотоальбоми, веб-ресурси Правителі України: портрети, життєписи, матеріали Твори Адріана Кащенка: романтика козацьких часів Народна війна 1917-1932
Orphus System

Коментарі

  • Форматування PHP коду у VS Code відповідно до Joomla Coding Standards, тобто про phpcs та php-cs-fixer

    oppo oppo 16.03.2018 09:54
    спасибі, грамотно написано

    Детальніше...

     
  • Урок на майбутнє. Зброя і революція.

    Chillipepper Chillipepper 20.12.2016 22:59
    "... малі держави не можуть ефективно покладатися виключно на стримування в якості основної стратегії ...

    Детальніше...

     
  • AutoReadMore - автоматичне додавання кнопки Детальніше для статей Joomla, інших компонентів і модулі

    gruz gruz 13.07.2016 18:38
    Виправив в останній версі 4.5.3

    Детальніше...

     
  • AutoReadMore - автоматичне додавання кнопки Детальніше для статей Joomla, інших компонентів і модулі

    гром гром 13.07.2016 10:01
    Привіт! Відмінний плагін, не можу застосувати його до категорій. Або скрізь працює або ніде! У ...

    Детальніше...

     
  • VirtueMart 2.x Categories accordion menu

    gruz gruz 28.12.2015 12:54
    http://static.xscreenshot.com/small/2016/01/06/02/screen_12a86996b1b92dde3e5c4ca5b872b516 ...

    Детальніше...