Интересно, а какие действия вы выполняете при работе с новым проектом?
Вот краткая выдержка из нашего check list (без учета наших специфичных особенностей):
[spoiler]
1. Создать аккаунт на сервере, создать базу в кодировке utf8_unicode_ci
2. Ставим битрикс
3. Внимание. Если сервер хостинга виндовый, все параметры htaccess согласовывать. Самостоятельно ничего не менять.
4. Раскомментируем строки в /.htaccess :
5. Запускаем установку.
-Указываем кодировку UTF8 (utf8_unicode_ci).
- На последнем шаге установки запускается мастер создания демо сайта, в нем отказываемся от установки демо данных (убрать все галочки в установке модулей).
6. Прописать в настройках сайта (Рабочий стол — Настройки - Настройки продукта - Сайты - Список сайтов) и настройках главного модуля (Рабочий стол — Настройки - Настройки продукта - Настройки модулей - Главный модуль) правильные данные.
7. Обновить БУС
8. Если не предусмотрено то ТЗ, запретить пользователям регистрироваться самостоятельно. (Рабочий стол — Настройки - Настройки продукта - Настройки модулей - Главный модуль — Авторизация - Позволять ли пользователям регистрироваться самостоятельно?).
9. Удалить стандартные метатеги и описание для корневой папки и страницы.
10. В .htaccess если стоит
то закомментировать строчку <strong>AddType application/x-httpd-php .ico</strong>
Должно быть
Для того чтобы файлы .ico не интерпретировались как php
11. Добавляем на сайт функцию pre.
Берем файл pre.php
Закидываем его в папку SITE_NAME/bitrix/php_interface /
В файле SITE_NAME/bitrix/php_interface /init.php добавляем строчку –
12. В настройках сайта выключить автокэширование:
Настройки продукта->автокэширование->выключить
Оригинал опубликован у нас
Вот краткая выдержка из нашего check list (без учета наших специфичных особенностей):
[spoiler]
1. Создать аккаунт на сервере, создать базу в кодировке utf8_unicode_ci
2. Ставим битрикс
3. Внимание. Если сервер хостинга виндовый, все параметры htaccess согласовывать. Самостоятельно ничего не менять.
4. Раскомментируем строки в /.htaccess :
php_value mbstring.func_overload 2 php_value mbstring.internal_encoding UTF-8 |
5. Запускаем установку.
-Указываем кодировку UTF8 (utf8_unicode_ci).
- На последнем шаге установки запускается мастер создания демо сайта, в нем отказываемся от установки демо данных (убрать все галочки в установке модулей).
6. Прописать в настройках сайта (Рабочий стол — Настройки - Настройки продукта - Сайты - Список сайтов) и настройках главного модуля (Рабочий стол — Настройки - Настройки продукта - Настройки модулей - Главный модуль) правильные данные.
7. Обновить БУС
8. Если не предусмотрено то ТЗ, запретить пользователям регистрироваться самостоятельно. (Рабочий стол — Настройки - Настройки продукта - Настройки модулей - Главный модуль — Авторизация - Позволять ли пользователям регистрироваться самостоятельно?).
9. Удалить стандартные метатеги и описание для корневой папки и страницы.
10. В .htaccess если стоит
<IfModule mod_mime.c> AddType application/x-httpd-php .ico </IfModule> |
то закомментировать строчку <strong>AddType application/x-httpd-php .ico</strong>
Должно быть
<IfModule mod_mime.c> # AddType application/x-httpd-php .ico </IfModule> |
Для того чтобы файлы .ico не интерпретировались как php
11. Добавляем на сайт функцию pre.
Берем файл pre.php
Закидываем его в папку SITE_NAME/bitrix/php_interface /
В файле SITE_NAME/bitrix/php_interface /init.php добавляем строчку –
if(file_exists($_SERVER["DOCUMENT_ROOT"]. "/bitrix/php_interface/pre.php")) require_once $_SERVER["DOCUMENT_ROOT"]. "/bitrix/php_interface/pre.php"; |
12. В настройках сайта выключить автокэширование:
Настройки продукта->автокэширование->выключить
Оригинал опубликован у нас