SugarCRM 6: php баги и centos
Для работы SugarCRM я использую CentOS 6. Заметил в логах апача вот такую проблему:
Процесс php падает при открытии некоторых страниц. Обновляем php до версии 5.3.10.
Сначала удаляем старый php:
Подключаем репозитарий remi и epel:
Устанавливаем php:
Естественно рестартуем апач.
Больше данный глюк не наблюдался. Плохо правят баги в CentOS… плохо.
[notice] child pid 19793 exit signal Bus error (7)
Процесс php падает при открытии некоторых страниц. Обновляем php до версии 5.3.10.
Сначала удаляем старый php:
yum remove *php
Подключаем репозитарий remi и epel:
wget http://dl.fedoraproject.org/pub/epel/beta/6/i386/epel-release-6-5.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/enterprise/remi.repo
Устанавливаем php:
yum --enablerepo=remi install php php-mysql php-ldap php-gd php-mbstring
Естественно рестартуем апач.
Больше данный глюк не наблюдался. Плохо правят баги в CentOS… плохо.
Joomla: файловый менеджер eXtplorer
Файловый менеджер для админки базе ExtJS:
extensions.joomla.org/extensions/core-enhancements/file-management/2630
Ну и разумеется, eXtplorer может использоваться везде, где есть php:
extplorer.sourceforge.net/
extensions.joomla.org/extensions/core-enhancements/file-management/2630
Ну и разумеется, eXtplorer может использоваться везде, где есть php:
extplorer.sourceforge.net/
- 0
- 24 мая 2011, 18:44
- комментировать
Плагин для WordPress "SE Referer"
С системой Wordpress я познакомился примерно год назад и еще тогда осознал весь огромный потенциал этой системы выраженный в гибкости и расширяемости движка. Но со временем росли и мои запросы к нему, и возникло желание сделать что-то для поисковой оптимизации своих блогов.
Наверное многие сейчас обзовут меня СЕОшником и начнут кидатьсякакаш нехорошими словами, но ведь когда вы что либо пишите у себя в блоге вы не думаете «ах, как бы сделать так чтобы как можно меньше народу прочло мои посты», нет, нам всем нужны пользователи, читатели, комментаторы. Для этого и был создан данный плагин, суть его в увеличении рейтинга сайта в выдаче поисковиков (пока Яндекс и Google) за счет низкочастотных запросов, также это интересный блок на вашем сайте из которого вы всегда узнаете чего же от вас хотят ваши посетители, да и сами посетители увидят ссылки на актуальные статьи из вашего блога.
Плагин будет выглядеть примерно так
Алгоритм виджета построен таким образом, что вы никогда не увидите повторов. Установка плагина происходит в «два щелчка» вам нужно всего лишь поставить плагин и в настройка темы выбрать нужный виджет и установить его там, где вы бы хотели видеть блок ссылок.
( Читать дальше )
Наверное многие сейчас обзовут меня СЕОшником и начнут кидаться
Плагин будет выглядеть примерно так
Алгоритм виджета построен таким образом, что вы никогда не увидите повторов. Установка плагина происходит в «два щелчка» вам нужно всего лишь поставить плагин и в настройка темы выбрать нужный виджет и установить его там, где вы бы хотели видеть блок ссылок.
( Читать дальше )
- +8
- 01 мая 2011, 05:45
- 13
LiveStreet: переход в черновики после удаления черновика
По-умолчанию в LiveStreet после удаления черновика, происходит переход на страницу блога, к которому должен был относится данный топик. Это не совсем удобно, т.к. лучше возвращаться на страницу черновиков для дальнейшей работы (особенно при наведении порядка). Итак, для версии 0.4.2, ищем в /classes/actions/ActionTopic.class.php, в нем в событии protected function EventDelete() ищем:
заменяем на:
т.е. если удаленный топик был черновиком, возвращаемся на страницу черновиков.
Router::Location($oTopic->getBlog()->getUrlFull());
заменяем на:
if ($oTopic->getPublishDraft()) {
Router::Location($oTopic->getBlog()->getUrlFull());
} else {
Router::Location(Router::GetPath('topic').'saved');
}
т.е. если удаленный топик был черновиком, возвращаемся на страницу черновиков.
- 0
- 19 марта 2011, 10:40
- комментировать
WordPress: минималистичный lightbox плагин, работающий с NextGEN Gallery
fancybox — симпатичный плагин для показа изображений. без проблем поддерживает NextGEN Gallery. Ничего переводить не нужно:
Для поддержки NextGEN Gallery, добавляем в настройках галереи:
Для поддержки NextGEN Gallery, добавляем в настройках галереи:
class="fancybox" rel="%GALLERY_NAME%"
- 0
- 02 марта 2011, 15:23
- 2
WordPress: загружаем произвольные типы файлов
По-умолчанию в Wordpress запрещено загружать некоторые типы файлов. Чтобы обойти это ограничение, редактируем файл functions.php используемой темы, добавив:
Может быть несколько строк вида $existing_mimes['расширение файла'] = 'mime-тип', в моем случае это torrent файлы.
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
$existing_mimes['torrent'] = 'application/x-bittorrent';
return $existing_mimes;
}
Может быть несколько строк вида $existing_mimes['расширение файла'] = 'mime-тип', в моем случае это torrent файлы.
- 0
- 02 марта 2011, 14:38
- 4
CentOS 5.5: Установка веб сервера Cherokee + PHP5.3 + MySQL
Предисловие: CentOS установлен в нулевой конфигурации. Только стандартная base система. Голая консоль. Потребление оперативной памяти в пределах 37-40 Mb. После установки и запуска описываемых серверов потребление увеличилось до 57Mb.
( Читать дальше )
( Читать дальше )
- +5
- 19 декабря 2010, 17:37
- 3
FreeBSD: установка memcached
Установка довольно простая и состоит из 2х частей — установка демона memcached и модуля для php. Я использую FreeBSD 8.1 и php 5.3.3 (не из портов, а собранный самостоятельно).
Модуль для php скачиваем здесь:
( Читать дальше )
Модуль для php скачиваем здесь:
( Читать дальше )
- 0
- 07 декабря 2010, 22:15
- комментировать
FreeBSD: сборка mysqli для php 5.3.3
При сборке дополнения mysqli входящего в состав php 5.3.3 возникает следующая ошибка:
( Читать дальше )
In file included from /root/php/php-5.3.3/ext/mysqli/php_mysqli_structs.h:57,
from /root/php/php-5.3.3/ext/mysqli/mysqli.c:33:
/usr/local/mysql/include/mysql/my_global.h:1036: error: duplicate 'unsigned'
/usr/local/mysql/include/mysql/my_global.h:1036: warning: useless type name in empty declaration
gmake: *** [mysqli.lo] Error 1
( Читать дальше )
- +4
- 07 декабря 2010, 18:35
- 5
TikiWiki: LDAP авторизация на сервере Zimbra
TikiWiki — удобный wiki движок, который может применяться, например, как база знаний фирмы (инструкции, фотографии и т.п.) Приятной особенностью TikiWiki является возможность LDAP авторизации (Active Directory, OpenLDAP).
В настройках авторизации TikiWiki (я использую 5ю версию) выбираем пункт «Tiki and LDAP»:
( Читать дальше )
В настройках авторизации TikiWiki (я использую 5ю версию) выбираем пункт «Tiki and LDAP»:
( Читать дальше )
- +9
- 26 августа 2010, 14:03
- 1