Блог экспериментатора инженера-разработчика: Infanty.
Я пишу how-to статьи на редкие темы или статьи обзоры - для себя и тех кто со мной работает.
Блог существует при поддержке: "Оккупационных сил Марса".

Отображено: по дате последнего изменения. Посмотреть по дате публикаций.

Когда вместо веб-сервера используется Apache 2, то бывают две редкие ошибки при работе с Drupal которые мало кто знает как пофиксить. Первая ошибка это не сохранение больших текстов, а вторая не сохранение части полей ноды если в некоторые поля загружены картинки больших размеров.

LAMP — акроним, обозначающий набор (комплекс) серверного программного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:

  •   Linux — операционная система Linux;
  •   Apache — веб-сервер;
  •   MariaDB / MySQL — СУБД;
  •   PHP — язык программирования, используемый для создания веб-приложений.

По умолчанию ядро Apache Solr имеет название: "collection 1". Для переименования его во что-то более информативное нужно переименовать каталог: "/opt/solr/solr/collection1", набрав в консоли, например...

Любой желающий может получить доступ к Apache Solr пройдя по адресу http://x.x.x.x/:8983/solr/ и поменять его настройки, если не позаботится о настройке доступа к нему - на основании пароля.

Аутентификация будет обязательна для любых запросов пока пользователь не авторизуется. Авторизация хранится в сессии. Доступ может быть разделён как по ролям так и по функционалу к которому разрешён доступ.

Рассмотрим установку Solr 4.x (установка версии 5.x несколько отличается) в Ubuntu 14.04 (или старше). Для начала установим Java. А после скачиваем Apache Solr и распаковываем дистрибутив в: "/opt/solr" (каталог "/opt" предполагает установку программного обеспечения не из репозиториев).

При изучении PHP, Вашим настольным пособием должна стать книга: "PHP. Рецепты программирования" (Девид Скляр, Адам Трахтенберг) / "PHP Cookbook" (David Sklar, Adam Trachtenberg). В этой книге я рекомендую прочитать главы: 1 - 11, 18, 20, 22-25, остальные главы можно прочитать по желанию...

Используя связку VirtualBox и Ubuntu Server, можно настроить полноценный программный аналог виртуального или выделенного сервера. Такую связку хорошо применять как для разработки новых сайтов, так и для отладки существующих. Так же на такой связке очень удобно повышать свою квалификацию администратора сервера, делая копию образа диска виртуальной машины перед внесением изменений в работу Ubuntu Server и откатываясь на данную копию образа диска виртуальной машины в случае неудач.

IMCE по количеству установок и по дате последнего релиза является одним из популярных модулей для управлениями файлами с интеграцией к WYSIWYG редактору. Так же у IMCE есть интеграция с Transliteration для переименования русских файлов на лету при загрузке если они названы русскими буквами. К тому же к нему идут много дополнительных плагинов,

Просто пример использования EntityFieldQuery, entity_create, entity_metadata_wrapper и поля с изображением с наглядными комментариями.