Богдан Михайлович: Установил все по инструкции, но столкнулся с проблемой, при переходе по адресу в строке браузера, открывается не index.php, а директория в которой он лежит, + при переходе по индексу код выходит просто текстом, подскажите пожалуйста, что не так?
По какой инструкции устанавливали?
Проверьте, чтобы в httpd.conf присутствовали записи вида:
DirectoryIndex index.php index.html # Для того, чтобы по-умолчанию открывался index.php при переходе на сайт.
AddType application/x-httpd-php .php # Для того, чтобы расширение .php обрабатывалось mod_php (если вы используете именно модуль)
addgrom, c форматом tower подавляющее большинство ДЦ не работает, в Москве их можно пересчитать по пальцам одной руки. Попробуйте обратиться в Relcom, там на сколько знаю устанавливают tower (или по крайней мере устанавливали). А ДЦ у них в Курчатовском институте.
Да. А обработка статики nginx'ом не повысит производительность по-вашему?
Естественно, этот вариант более оптимален. Я имел ввиду в контексте вашего "Да, только в таком виде толка от nginx нет."
Не вижу вообще никакого глубокого смысла не обрабатывать статику nginx'ом, а проксировать на "тяжёлый" apache.
Даже в этом случае гарантирована лучшая производительность и сохранение ресурсов системы, чем просто использование Apache.
Установил все по инструкции, но столкнулся с проблемой, при переходе по адресу в строке браузера, открывается не index.php, а директория в которой он лежит, + при переходе по индексу код выходит просто текстом, подскажите пожалуйста, что не так?
По какой инструкции устанавливали?
Проверьте, чтобы в httpd.conf присутствовали записи вида:
DirectoryIndex index.php index.html # Для того, чтобы по-умолчанию открывался index.php при переходе на сайт.
AddType application/x-httpd-php .php # Для того, чтобы расширение .php обрабатывалось mod_php (если вы используете именно модуль)
4fun.fantasy, защита от hotlink'a в nginx осуществляется через ngx_http_referer_module:
Настройка Expires осуществляется через ngx_http_headers_module. Подробная документация есть на сайте nginx'a.
Например, так:
tar -cf - -C srcdir . | gzip -c > archive.tgz
addgrom, c форматом tower подавляющее большинство ДЦ не работает, в Москве их можно пересчитать по пальцам одной руки. Попробуйте обратиться в Relcom, там на сколько знаю устанавливают tower (или по крайней мере устанавливали). А ДЦ у них в Курчатовском институте.
Если не ошибаюсь, в самом ISPManager есть функция заливки дампа в базу. Ведь ТС не указал, что заливает именно через PHPMyAdmin.
Я понимаю что я назначил IP на сайты, но это разве нормально что при вызове по IP выводится сайт а не выдается сообщение об ошибке?
Да, это вполне нормально. Почему вы решили, что должно выдаваться сообщение об ошибке?
По запросу IP будет выдаваться первый сайт, расположенный в конфигурации веб-сервера на этом IP-адресе.
Вы бы название домена указали.
Могу предположить, что в зоне домена указана запись www IN A на старый IP-адрес.
Вопрос: что это за директива и как ее применить к апачу?
.
man 5 resolv.conf
Проверьте, что у вас находится в /etc/hosts
adamant, очень похоже что проблема именно в этом.