web

XAMPP for Linux: Туда и обратно. Бэкап, зеркалирование сайтов.

Поддержка и администрирование сайтов, модернизация, редизайн – все эти и связанные с ними дела вряд ли можно делать без локального хостинга; по крайней мере, я даже не могу себе такого представить.

А поэтому тему бэкапа и зеркалирования сайтов я и включил в цикл постов о XAMPP.

Читать далее...

XAMPP for Linux: организация и настройка виртуальных хостов - 3

Часть 3. Выбираем версию XAMPP

В предыдущих частях мы рассмотрели (поверхностно, но достаточно для практики) установку и настройку XAMPP for Linux самой свежей на данный момент версии 1.8.3-4.

А теперь зададимся вопросом: а нужна ли нам именно она?

Это вопрос не праздно-философский, а практически важный. И выбирать версию XAMPP надо вполне сознательно.

Читать далее...

XAMPP for Linux: организация и настройка виртуальных хостов - 2

Часть 2. Организация виртуальных хостов

Настройка XAMPP как виртуального офлайн-хостинга для наших сайтов очень проста, не требует особых познаний (которые, впрочем, никогда не бывают лишними), и конкретно сводится к редактированию трех файлов – одного системного и двух конфигов самого XAMPP:

Читать далее...

XAMPP for Linux: организация и настройка виртуальных хостов - 1

Часть 1. Установка и запуск XAMPP

XAMPP – это локальный сервер наподобие известного виндового Denver, от последнего отличается прежде всего кроссплатформенностью, комплектацией, простотой установки/удаления (особенно до версии 1.8.2), довольно оперативными выпусками версий по мере обновления составляющих.

Основные применения: создание и отладка сайтов на локальном компьютере, изучение различных CMS, "безопасное" изучение apache, php и других серверных компонентов, и т.п.

Читать далее...

MaxSite 0.852: не работает плагин Архив (sitemap)

На XAMPP всё работало, а на хостинге memhost.ru — ни фига.

Решение нашел на форуме: надо в .htaccess вписать строку

Options -Multiviews

после чего всё заработало.

Информация для размышления

Если есть доступ к настройкам сервера, та же задача решается поключением модуля apache negotiation. Кстати, некоторые называют этот модуль почему-то стрёмным smile

"mod_negotiation

Позволяет серверу выбирать один из вариантов страницы (например язык) в зависимости от запроса пользователя."

При доступе к настройкам апача модуль подключается командой

sudo a2dismod negotiation

sudo invoke-rc.d apache2 restart