Проблема с Joomla
При установке мамботов в Joomla возникло следующее сообщение:
Не могу переместить скачанный файл в /media каталог.
В результате были предприняты следующие действия:
1. Был создан пользовательский каталог /tmp с правами 777
2. В httpd.conf прописываем:
php_admin_value session.save_path "/home/site/public_html/tmp"
php_admin_value upload_tmp_dir "/home/site/public_html/tmp"
3.В .htaccess прописываем:
AddDefaultCharset Off
<IfModule mod_charset.c>
CharsetDisable On
CharsetRecodeMultipartForms Off
</IfModule>
php_value upload_tmp_dir /home/site/public_html/tmp
В результате всё заработало. Настройки можно было бы пропустить через .htaccess, но httpd.conf надёжнее :)
Не могу переместить скачанный файл в /media каталог.
В результате были предприняты следующие действия:
1. Был создан пользовательский каталог /tmp с правами 777
2. В httpd.conf прописываем:
php_admin_value session.save_path "/home/site/public_html/tmp"
php_admin_value upload_tmp_dir "/home/site/public_html/tmp"
3.В .htaccess прописываем:
AddDefaultCharset Off
<IfModule mod_charset.c>
CharsetDisable On
CharsetRecodeMultipartForms Off
</IfModule>
php_value upload_tmp_dir /home/site/public_html/tmp
В результате всё заработало. Настройки можно было бы пропустить через .htaccess, но httpd.conf надёжнее :)
Проблема с war файлом в jboss
При развёртывании war-файла, который был создан в Eclipse JBoss-IDE столкнулся с ошибкой развёртывания архива:
String index out of range: 0
String index out of range: 0
Особенности работы функции isUserInRole() в OC4J
Налаживая работу приложения с пользователями и ролями с авторизацией в LDAP столкнулся с очередным приколом контейнера.
Оказывается, если роль не описана непосредственно в файле web.xml, то функция isUserInRole вообще отказывается её видеть.
Поэтому пришлось обозначить роль напрямую с помощью следующей конструкции в web.xml:
<security-role>
<role-name>manager</role-name>
</security-role>
В итоге разработка приложения затруднилась очередным моментом - если ранее в приложении предполагалось скрывать/открывать различные страницы с помощью запроса к роли пользователя, а сами роли определять непосредственно в LDAP, то теперь надо помнить, что эту роль необходимо продублировать в web.xml.
Оказывается, если роль не описана непосредственно в файле web.xml, то функция isUserInRole вообще отказывается её видеть.
Поэтому пришлось обозначить роль напрямую с помощью следующей конструкции в web.xml:
<security-role>
<role-name>manager</role-name>
</security-role>
В итоге разработка приложения затруднилась очередным моментом - если ранее в приложении предполагалось скрывать/открывать различные страницы с помощью запроса к роли пользователя, а сами роли определять непосредственно в LDAP, то теперь надо помнить, что эту роль необходимо продублировать в web.xml.
Создание пользователя в Oracle Internet Directory
В процессе создания нового интернет-проекта, появилась необходимость создать форму предварительной регистрации пользователей, где они самостоятельно могли бы вводить свой логин/пароль и некоторые сведения о себе.
До этого LDAP-сервер использовался только внутри компании и пользователи заводились ручками через админку OID.
После долгих битв с документацией по Ораклу, наконец-то был составлен работоспособный код для программного создания пользователя в OID.
До этого LDAP-сервер использовался только внутри компании и пользователи заводились ручками через админку OID.
После долгих битв с документацией по Ораклу, наконец-то был составлен работоспособный код для программного создания пользователя в OID.
Установка кодировки Windows-1251 (cp1251) в postgresql
В очередной раз столкнулся с отсутствием правильной сортировки в postgres, чтобы решить пришлось вспоминать как инициировать локаль в линукс.
Проблема с yum locale
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 67, in main
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib/python2.4/locale.py", line 381, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
Чтобы заработало надо было указать:
# LANG=C LC_ALL=C yum update
File "/usr/bin/yum", line 29, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 67, in main
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib/python2.4/locale.py", line 381, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
Чтобы заработало надо было указать:
# LANG=C LC_ALL=C yum update
Глюки Яндекса
Вот так вот глючит яндекс... или это яндекс будущего, в котором не будет поискового спама и лишних страниц в выдаче... будет только Яндекс Директ.
Скрин внутри.
Скрин внутри.
Выпущена первая стабильная версия Apache Tomcat 6
Команда разработчиков сервера Apache анонсировала первую стабильную версию контейнера Tomcat 6.0.10 реализующую спецификации Servlet 2.5 and JSP 2.1, кроме этого в новой версии пересмотрена кластеризация, работа с системами ввода-вывода и работа с памятью.
Очень приятное событие в жизни java-разработчиков.
Очень приятное событие в жизни java-разработчиков.
Как запустить Oracle Installer под Fedora 6
Опыт установки OAS 10 под Fedora
Экспериментальная попытка установки сервера приложений Oracle Application Server на Fedora 6 закончилась успешно.
Гугль открыл просмотр бэклинков
Google продолжает заботиться о веб-мастерах. В этот раз добавив статистику по входящим и исходящим бэк-линкам. До этого же, их можно было посмотреть прямо в поисковике, используя оператор link. Но как утверждает официальный блог, то количество ссылок было неполное. Сейчас все ссылки можно посмотреть в Google Webmaster Central.
Для просмотра backlinks, необходимо зайти на сайт Google Webmaster Central, выбрать ваш сайт и кликнуть на закладку “Link”. Там еще две закладки: “External links” и “Internal links”, которые и показывают ссылки с внешних сайтов и вашего сайта. Есть возможно поиска по списку (как же без поиска) и можно скачать список в CSV-формате