Progress28.ru

IT Новости
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Configuration php настройка

Конфигурация времени выполнения

Содержание

User Contributed Notes 14 notes

Be sure to use double quotes in the php.ini file. For instance:

(lines broken for readability)

this will work:
# xdebug debugging
zend_extension=»/usr/local/php5/lib/php/extensions
/no-debug-non-zts-20060613/xdebug.so»

this won’t:
# xdebug debugging
zend_extension=’/usr/local/php5/lib/php/extensions
/no-debug-non-zts-20060613/xdebug.so’

You’ll get this error:
Failed loading ‘/usr/local/php5/lib/php/extensions/
no-debug-non-zts-20060613/xdebug.so’: (null)

So. double quotes are the way! I know this is obvious, but it’s a good thing to remember for the php.ini file.

For those people who want to use the PHPRC environment variable:
You have to specify the path to the directory containing your php.ini, not the direct path to the php.ini.

Example (php.ini resides in /your/path/php.ini):
right:
export PHPRC=/your/path

[ When php run as CGI ]
Place your php.ini file in the dir of your cgi’d php binary, in this case /cgi-bin/
DOCUMENT_ROOT .htaccess
+======================================+
AddHandler php-cgi .php .htm
Action php-cgi /cgi-bin/php5.cgi
+======================================+

[ PHP run as cgi with wrapper (for FastCGI) ]
Your wrapper script should look something like:
+======================================+
#!/bin/sh
export PHP_FCGI_CHILDREN=3
exec /user/htdocs/cgi-bin/php.cgi -c /home/user/php.ini
+======================================+

In order to get PHP 5.2 stable running on Windows Server 2003 x64 (IIS 6.0), I discovered three things (in addition to the other comments above):

* Some PHP web applications make use of the SCRIPT_NAME server variable which is not available under CGI. You have to use php5isapi.dll, which is a 32 bit dll, so you have to run IIS in 32 bit mode. Confer http://support.microsoft.com/kb/894435. This applies to all ISAPI extensions and not just ASP.NET.

* It appears you must leave the doc_root entry in php.ini blank. At least, that is what finally made my installation work. (Note that others have suggested to set it to e.g. C:inetpubwwwroot or equivalent. That won’t work if your server hosts more than one domain, each placed in a separate directory.)

* If you are e.g. using MySQL you will have to edit php.ini. In order for it to be found, you must set the PHPRC system environment variable or the registry entry. Note that if you edit the registry using regedit.exe, the PHP key should be placed under the [HKEY_LOCAL_MACHINESOFTWAREWow6432Node] key. This happens automatically if you set it using a 32 bit legacy application.

About Apache 2.0 module:

For whatever reason, the Windows installer for PHP/5.2.3 tries to set the PHPIniDir directive using «\» as directory separator:

PHPIniDir «C:\Archivos de programa\PHP\»

It didn’t work for me until I edited httpd.conf and replaced it with «/»:

PHPIniDir «C:/Archivos de programa/PHP/»

For windows with limited file permission (Windows XP)

1. Install Apache in your folder profile «C:Documents and Settingsyour_profile»

2. Add the following directives to you httpd.conf
PHPINIDir «C:Documents and Settingsyour_profilephp»

LoadModule php5_module «C:Documents and Settingsyour_profilephpphp5apache2_2.dll»

AddType application/x-httpd-php .php

3. Edit the following directive to you php.ini
extension_dir = «C:Documents and Settingsyour_profilephpext»

4. Move the file libmysql.dll from C:Documents and Settingsyour_profilephp to C:Documents and Settingsyour_profilephpext

5. Restart httpd using command line

To run separate apache and php processes on centos (at least) without
having to compile and install separate versions for every instance
this should work:

Install apache and php with yum.

This will give you (for the first instance):

/etc/httpd/*, /etc/sysconfig/httpd, /etc/init.d/httpd, /etc/php.ini
and /etc/php.d/*.

Copy all this stuff to:
/etc/httpd2/*, /etc/sysconfig/httpd2, /etc/init.d/httpd2, /etc/php2.ini
and /etc/php2.d/*.

Edit the apache config files in /etc/httpd2/* to reflect the new
ports you want to have this apache listen on (don’t forget ssl.conf
under conf.d) and any other differing settings, like log file
destinations and virtualhosts.

Edit the php2.ini for any specific settings you want the other php
instance to have.

To have a completely separate php in this new apache instance with its own
modules included, edit /etc/sysconfig/httpd2 and add the following:

PHPRC=/etc/php2.ini
export PHPRC
PHP_INI_SCAN_DIR=/etc/php2.d
export PHP_INI_SCAN_DIR

This will set the environment variables for the second apache/php
instance before it is started.

Then edit /etc/init.d/httpd2 and change all references to httpd
(like lockfile, pidfile and sysconfig) to httpd2. Don’t touch the
executable name, though 🙂

And change this:

LANG=$HTTPD_LANG daemon —p >
to this:

LANG=$HTTPD_LANG daemon —p >
.. so this apache can find its own configuration file.

Обзор configuration.php — файла настроек Joomla

Расположение файла configuration.php

Файл configuration.php расположен в корневой папке вашей установки Joomla. Если Joomla не была установлена в субдиректорию, то обычно путь выглядит так:

Если Joomla была установлена в субдиректорию, то соответственно:

Например, на локальном компьютере (используя XAMPP в качестве примера):

Обзор configuration.php

Хочется в очередной раз напомнить – не забывайте делать резервную копию файла перед тем, как вы будете вносить в него изменения.

Мы пройдемся по всему файлу, создавая небольшую справку к каждой строке, с некоторыми дополнительными примечаниями там, где необходимо большее пояснение. За основу взят файл с настройками по умолчанию для Joomla! 2.5.8.

Настройки сайта

$offline : сайт выключен (offline). Если установлено ‘0’, то сайт включен. Если установлено ‘1’, то сайт выключен.
$offline_message : сообщение при выключенном сайте.
$display_offline_message : показывать offline-сообщение. ‘0’ — выключено. ‘1’ — включено (пользовательское сообщение). ‘2’ — по умолчанию (из языкового файла). По умолчанию — ‘1’.
$offline_image : путь до изображения при выключенном сайте.
$sitename : название сайта, которое отображается в заголовках.
$editor : редактор, который выбран в общих настройках сайта. Значение по умолчанию ‘tinymce’.
$captcha : защита от спам-ботов. По умолчанию ‘0’.
$list_limit : длина списков в панели управления для всех пользователей. По умолчанию установлено в ’20’.
$access : уровень доступа к сайту. ‘1’ – публичный доступ; ‘2’ – для зарегистрированных; ‘3’ – специальный. По умолчанию — ‘1’.

Читать еще:  Count sql php

Настройки отладки

$debug : ‘0’ — выключено. ‘1’ — включено.
$debug_lang : ‘0’ — выключено. ‘1’ — включено.

$debug : Включает систему отладки Joomla. Когда включено, то этот инструмент предоставит диагностическую информацию, языковые переводы и информацию о SQL запросах. Эта информация отображается внизу страницы, как на самом сайте, так и в панели управления. По умолчанию ‘0’ — выключено.

$debug_lang : Включает индикаторы отладки (*. *) илиr (. ) для языковых файлов Joomla. Отладка языка работает и с выключенной отладкой сайта. Но в таком случае она не предоставит дополнительной справочной информации, которая могла бы помочь в исправлении ошибок. По умолчанию ‘0’ — выключено.

Настройки базы данных

$dbtype : тип базы данных — ‘mysqli’ или ‘mysql’.
$host : ‘localhost’ на большинстве серверах, но не на всех.
$user : имя пользователя базы данных, который имеет к ней доступ.
$password : пароль, ассоциированный с именем пользователя. Это не ваш админский пароль или пароль от FTP.
$db : имя базы данных, которую вы создали для установки Joomla.
$dbprefix : как минимум три символа с нижнем подчеркиванием в конце (прописывается при установке Joomla).

Эта информация нужна вам при установке сайта. Очень часто пользователи забывают менять эти настройки при переносе сайта, что приводит к проблемам.

Дополнительные возможности

$live_site : фактический URL сайта, например — http://yourdomain.com (если конечно ваш сайт не находится в субдиректории).
$secret : НЕ ИЗМЕНЯТЬ
$gzip : gzip-сжатие страниц. ‘0’ — выключено; ‘1’ — включено. По умолчанию ‘0’.
$error_reporting : сообщения об ошибках. ‘default’ — по умолчанию.
$helpurl : справка Joomla по умолчанию.

$live_site : В новых версиях Joomla не должно иметь значения. Но могут быть случаи, при которых необходимо заполнить это значение. Например, если вы перенаправляете url, то необходимо внести фактический url сайта. Или если вы создаете копию сайта для тестирования. Скажем, у вас есть тестовый сайт ‘http://yourdomain.com.com/testsite’, который является копией вашего основного сайта. Тогда в тестовой копии необходимо внести изменения и установить значение в ‘http://yourdomain.com.com/testsite’, иначе вы получите ошибку «страница не найдена». Тоже самое касается и переноса копии на субдомен.

$secret : Значение генерируется при первой установке Joomla и неизменяемо. Используется самой Joomla для безопасности.

$error_reporting : Устанавливает подходящий уровень отчета об ошибках: ‘default’ — по умолчанию для системы, ‘none’ — нет, ‘simple’ — простой, ‘maximum’ — максимум, ‘development’ — для разработчиков (все ошибки PHP). Могут случаться ошибки, которые не влияют на работу сайта. Нет необходимости логировать все сообщения, если только вы не занимаетесь какой-то отладкой.

$helpurl : Адрес, по которому Joomla обращается за справочной информацией, когда вы кликаете на кнопку «Справка». По умолчанию используется основной сайт Joomla, но вы можете установить и свой.

Настройки FTP

$ftp_host : ‘127.0.0.1’ – это IP по умолчанию для localhost.
$ftp_port : ’21’ является нормальным по умолчанию. Но не все серверы настроены одинаково.
$ftp_user : ваше FTP имя пользователя
$ftp_pass : ваш FTP пароль
$ftp_root : обычно путь типа ‘/home/username/public_html’ (без последнего слэша)
$ftp_enable : эта настройка говорит Joomla использовать встроенную FTP функцию, вместо процесса, используемого PHP. ‘0’ — выключено; ‘1’ – включено.

Настройки временной зоны

$offset : часовой пояс сервера

$offset: Устанавливает текущую дату и время. Должно быть установлено в значение, где расположен сервер. По умолчанию Всемирное время, Coordinated (UTC 00:00). Вот пример смещения, если сервер находится в Москве — $offset = ‘Europe/Moscow’;

Настройки электронной почты

$mailer : ‘mail’ использует функцию mail PHP; ‘sendmail’ использует SMTP почту на сервере.
$mailfrom : адрес From. Адрес электронной почты, который использует Joomla для отправки почты с сайта.
$sendmail : путь, по которому распложена программа Sendmail. Используется, если $mailer установлено в Sendmail.
$smtpauth : если SMTP сервер требует аутентификацию для отправки почты, то устанавливается в ‘1’. Иначе ‘0’. Используется, если $mailer установлено в Sendmail.
$smtpuser : имя пользователя для доступа к SMTP серверу. Используется, если $mailer установлено в Sendmail.
$smtppass : пароль для доступа к SMTP серверу. Используется, если $mailer установлено в Sendmail.
$smtphost : SMTP хост. Адрес SMTP сервера при отсылке почты. Используется, если $mailer установлено в Sendmail.
$smtpsecure : выберите модель безопасности, которую использует ваш SMTP сервер: SSL или TLS. По умолчанию выключено. Используется, если $mailer установлено в Sendmail.
$smtpport : SMTP порт. Наименее защищенные серверы используют порт 25, а более защищенные обычно используют порт 465.

Настройки кэша

$caching : ‘0’ — выключено; ‘1’ стандартная настройка; ‘2’ прогрессивная настройка. По умолчанию ‘0’.
$cache_handler : обработчик кэша.
$cachetime : время кэша.

$cache_handler : позволяет выбрать доступные на сервере обработчики кэша. Если на сервере не установлены обработчики кэша, то по умолчанию доступен только один вариант — ‘file’.

$cachetime : устанавливает максимальное количество времени (в минутах) для хранения файлов кэша, по истечении которого они обновляются. По умолчанию равно 15 минутам.

Настройки метаданных

$MetaDesc : описание сайта для SEO. Это описание сайта, которое индексируется поисковиками.
$MetaKeys : ключевые слова сайта (через запятую). Эти ключевые слова описывают сайт и являются базой для индексации сайта.
$MetaTitle : отображать или нет мета-тег title. ‘0’ — выключено; ‘1’ – включено. На данный момент используется только в компоненте Weblinks. По умолчанию ‘1’.
$MetaAuthor : Показывать или нет мета-тег author. ‘0’ — выключено; ‘1’ – включено. По умолчанию ‘1’.
$MetaVersion : Показывать или нет версию Joomla в мета-теге generator. ‘0’ — выключено; ‘1’ – включено. По умолчанию ‘0’.
$robots : инструкции для роботов поисковых систем.

Настройки SEO (Search Engine Optimization)

$sef : ‘0’ — выключено; ‘1’ – включено.
$sef_rewrite : ‘0’ — выключено; ‘1’ – включено.
$sef_suffix : ‘0’ — выключено; ‘1’ – включено.
$unicodeslugs : ‘0’ — выключено; ‘1’ – включено.
$feed_limit : ограничение ленты новостей, по умолчанию ’10’.

$sef : контролирует Search Engine Friendly (ЧПУ) URL-адреса. Когда установлено в ‘1’, то URL-адреса переписываются в более дружелюбный для поисковых систем формат. Например, www.example.com/index.php?option=com_content&view=blabla, будет переделано в www.example.com/alias. У большинства элементов в Joomla есть специальное поле «Алиас» для создания сокращенного URL-адреса. По умолчанию ‘1’ — включено.

Читать еще:  Phpmyadmin sql dump

$sef_rewrite : Когда установлено в ‘1’, Joomla для создания ЧПУ ссылок будет использовать mod_rewrite модуль Apache. Обратите внимание на то, что не рекомендуется изменять файл .htaccess без понимания того, как это работает. Вам необходимо использовать файл .htaccess предоставленный вместе с Joomla. Для использования этого файла, переименуйте файл htaccess.txt (находится в корневой папке установки Joomla) в .htaccess. Если вы используете сервер IIS, то переименуте файл web.config.txt (находится в корневой папке установки Joomla) в web.config и убедитесь в том, что у вас установлен модуль URL Rewrite для IIS. По умолчанию ‘0’ — выключено.

$sef_suffix : Когда установлено в ‘1’, Joomla будет добавлять к URL-адресам специальный суффикс в зависимости от типа документа. По умолчанию ‘0’ — выключено.

$unicodeslugs : Режим создания Алиасов. Выберите между транслитерацией и хранением в кодировке Unicode. По умолчанию ‘0’ — транслитерация.

Настройки логов и папки временных файлов

$log_path : путь до логов.
$tmp_path : путь до папки временных файлов.

$log_path : Путь, по которому будут сохраняться логи. Установщик Joomla! должен автоматически заполнить это значение. Не критично для сайта и если путь неверен, то узнать это можно, только лишь проверив логи.

$tmp_path : Это очень важная настройка и должна быть заполнена правильно. Довольно много проблем возникает при неверно заполненном значении. Особенно часто это встречается при переносе сайта, когда Joomla пытается использовать старую папку временных файлов.

Настройки сессии

$lifetime : время жизни сессии (целое число в минутах).
$session_handler : обработчик сессии — ‘database’ или ‘none’.

$lifetime : Устанавливает, как долго длится сессия и как долго пользователь остается залогиненным. По умолчанию 15 минут.

$session_handler : Устанавливает, каким образом будет обработана сессия как только пользователь зайдет на сайт или выполнит вход (залогинится). По умолчанию установлено в ‘database’ (база данных).

Другие настройки

$MetaRights : описание авторских прав.
$sitename_pagetitles : включать название сайта в заголовок страницы. ‘0’ — нет, ‘1’ — до, ‘2’ — после. По умолчанию ‘0’.
$force_ssl : включить SSL. ‘0’ — выключено; ‘1’ – включено. Рекомендуется не включать эту настройку, только если вы точно уверены, что SSL доступен на сервере. По умолчанию ‘0’.
$feed_email : определяет, какой e-mail будет показан в лентах новостей: ‘author’ — e-mail автора (по умолчанию), ‘site’ — e-mail сайта.
$cookie_domain : cookie домена.
$cookie_path : путь для cookie.

$cookie_domain : Домен, для которого значение cookie действительно. Для того, чтобы разрешить cookie для всех поддоменов, домен должен начинаться с ‘.’ Например — ‘.yourdomain.com’. По умолчанию используется доменное имя, на котором была выполнена установка Joomla.

$cookie_path : Путь на сервере по которому для которого действительно значение cookie. Например, если установлено в /test/, то cookie будет действительно только внутри директории /test/ и всех субдиректорий (например /test/dir/) домена. По умолчанию cookie действительно для всего домена, на котором была выполнена установка Joomla.

Правильная настройка файла configuration.php в Joomla

Файл конфигурации — это файл, необходимый для запуска сайта на текущем веб-сервере. Данный файл хранит в себе технические данные, правильность заполнения которых должна быть строго учтена.

Изменение конфигурации — один из этапов публикации сайта в Интернет, поэтому данная конфигурация изменяется обязательно после выхода в сеть.

Настройка файла конфигурации

Файл расположен в корневой папке сайта и называется — configuration.php. Чтобы внести изменения в файл, необходимо открыть его с помощью любого редактора.

Внутренняя часть файла выглядит следующим образом:

Чтобы изменять текущие значения, необходимо убедиться в том, что файл доступен к записи. Для этого запустить ftp — менеджер выделите файл и вызовите пункт — права доступа к файлу.

Правильное значение параметра прав — 644.

Обязательные значения

Чтобы настроить работу сайта, необходимо указать лишь несколько значений.

1) $host — имя хоста

2) $user — имя пользователя БД

3) $password — пароль от БД

4) $db — БД

5) $log_path — путь до файлов логов

6) $tmp_path — путь до временных файлов

Данные значения предоставляет хостинг-компания, которой вы сейчас пользуетесь.

Имя хоста в большинстве случаев остаётся localhost, но можно и уточнить в панели управления.

Имя пользователя БД, пароль БД это те значения, которые создаются при добавлении нового пользователя в разделе БД MySQL хостинг-компании.

В названии от БД указывается та база, которая была предварительно создана для текущего сайта в панели хостинг-компании.

Путь до файлов логов указывается в полном наименовании от корневой директории сервера — /logs.

Путь до временных файлов, аналогично — /tmp.

Чтобы узнать путь корневой директории, необходимо перейти в административный пункт «Информация о системе«.

В раздел: «Информация о PHP«.

Данный путь указан, напротив DOCUMENT_ROOT.

Заключение

Все перечисленные значения переменных, при необходимости, можно поменять и в административной части сайта — в общих настройках.

Файл configuration.php

В статье «Joomla 3 Структура каталогов» упоминался файл configuration.php. Это очень важный файл — без него сайт на Joomla работать не будет. Этот файл в основном содержит параметры общих настроек сайта и не только. Некоторые настройки можно изменить только в файле configuration.php. В некоторых случаях вообще невозможно попасть в админку и исправлять ситуацию приходится, редактируя этот файл. Поэтому написана отдельная статья. Она может использоваться в качестве шпаргалки или памятки по configuration.php.

Файл configuration.php расположен в корневой директории сайта. Предполагается, что читатель блога уже имеет понятия о том, что такое корневая директория сайта и что такое корневая директория сервера. Файл configuration.php представляет собой объявление глобальных переменных на языке PHP. В нём содержится 89 переменных, соответствующих такому же количеству настроек. Кодировка файла UTF-8. Большая часть из общего количества настроек соответствуют общим настройкам сайта. В этой статье намеренно изменен порядок строк файла. Это сделано для того, чтобы читателю было легче ориентироваться в таком количестве настроек, легче их сопоставлять по группам. В качестве примера используется файл configuration.php сайта, который получился у меня в результате чтения предыдущих статей. Ниже строки с параметром даётся некоторое описание. На общих настройках сайта не будем особо останавливаться, т. к. о них можно прочитать в предыдущих статьях.

Читать еще:  Asp phpsessid непостижимость car

Настройки сайта

Название сайта. Оно изначально задается на этапе установки Joomla.

Сайт выключен (offline). Если установлено ‘0’, то сайт включен. Если установлено ‘1’, то сайт выключен. По умолчанию ‘0’.

Показывать offline-сообщение. ‘0’ – выключено. ‘1’ – включено, показывается пользовательское сообщение. ‘2’ — показывается сообщение из языкового файла. По умолчанию — ‘1’.

Сообщение при выключенном сайте.

Изображение при выключенном сайте. Если установлен этот параметр, то здесь, как в примере, будет указан относительный путь к файлу изображения.

Иконки быстрого редактирования. ‘0’ – нет, ‘1’ – модули, ‘2’ – модули и меню. По умолчанию ‘1’.

Редактор по умолчанию. Значение по умолчанию ‘tinymce’.

CAPTCHA (по умолчанию). Если настроен этот параметр, то здесь указывается тип captcha. Если не выбран тип, то значение ‘0’. По умолчанию ‘0’.

Уровень доступа по умолчанию. ‘1’ – публичный доступ, ‘2’ – для зарегистрированных, ‘3’ – специальный, ‘5’ – гостевой, ‘6’ – только суперпользователи. По умолчанию — ‘1’.

Длина списка по умолчанию. По умолчанию ’20’.

Ограничение ленты новостей. По умолчанию ’10’.

E-mail ленты новостей. ‘none’ – e-mail не используется, ‘site’ – используется e-mail сайта, ‘author’ –используется e-mail автора материала. По умолчанию ‘author’.

Настройки метаданных

Мета-тег Description для сайта.

Мета-тег Robots. » – соответствует index, follow – индексировать и переходить по ссылкам. ‘noindex, follow’ – не индексировать, но переходить по ссылкам. ‘index, nofollow’ – индексировать, но не переходить по ссылкам. ‘noindex, nofollow’ – не индексировать и не переходить по ссылкам. По умолчанию ».

Показывать мета-тег Author. ‘0’ — выключено; ‘1’ – включено. По умолчанию ‘1’.

Показывать версию Joomla! ‘0’ — выключено; ‘1’ – включено. По умолчанию ‘0’.

Использовать заголовок материала в тэге. Под таким названием эта настройка существовала в админке Joomla 1.5. Её задача была отображать или нет мета-тег title. ‘0’ — выключено; ‘1’ – включено. На данный момент используется только в компоненте Weblinks. По умолчанию ‘1’. В современной админке такого переключателя нет.

Настройки SEO

Включить SEF (ЧПУ). ‘0’ – выключено, ‘1’ – включено. По умолчанию ‘1’.

Перенаправление URL. ‘0’ – выключено, ‘1’ – включено. По умолчанию ‘0’.

Добавлять суффикс к URL. ‘0’ – выключено, ‘1’ – включено. По умолчанию ‘0’ — выключено.

Алиасы в Unicode. ‘0’ – выключено, ‘1’ – включено. По умолчанию ‘0’.

Включать название сайта в заголовок страницы. ‘0’ – нет, ‘1’ – включать до заголовка, ‘2’ – включать после заголовка. По умолчанию — ‘0’.

Настройки cookie

Путь для Cookie.

Настройки системы

Путь к каталогу логов. Обратите внимание на разделители. Последний разделитель даже на локальном хостинге – слэш.

Параметры отладки

Отладка системы. ‘0’ – отладка выключена, ‘1’ – отладка включена. По умолчанию ‘0’.

Отладка языка. ‘0’ – отладка выключена, ‘1’ – отладка включена. По умолчанию ‘0’.

Настройки кэша

Кэш. ‘0’ – кэш выключен, ‘1’ – включено стандартное кэширование, ‘2’ – включено прогрессивное кэширование. По умолчанию ‘0’.

Обработчик кэширования. ‘file’ – обработчик на основе файла, ‘cachelite’ – используется Cache_Lite. Вообще здесь могут находиться и другие значения, например ‘memcached’. Об этом читайте ниже.

Время кэширования в минутах.

Следующие двенадцать настроек сразу не видны в общих настройках сервера. Это настройки для работы Joomla с системой memcached. Memcached – это сервис кэширования данных в оперативной памяти. Для работы с этим сервисом используются две библиотеки: memcache и memcached. Соответственно, одна половина настроек задействована, если используется библиотека memcache, а другая, если memcached. Узнать подробнее о сервисе memcached, о том как его установить, можно в следующей статье.

Настройки для memcached, когда используется библиотека memcache

Включить защиту Memcached. ‘1’ – да, ‘0’ – нет. По умолчанию ‘1’.

Включить сжатие Memcached. ‘1’ – да, ‘0’ – нет. По умолчанию ‘0’.

Имя memcached сервера.

Порт memcached сервера. По умолчанию ‘11211’.

Настройки для memcached, когда используется библиотека memcached

Включить защиту Memcached. ‘1’ – да, ‘0’ – нет. По умолчанию ‘1’ – да.

Включить сжатие Memcached. ‘1’ – да, ‘0’ – нет. По умолчанию ‘0’ – да.

Имя memcached сервера.

Порт memcached сервера. По умолчанию ‘11211’.

Интеграция с Redis

Поддержка Redis – это новшество в Joomla. Пока информации об интеграции Redis и Joomla очень мало. Временно оставляю без комментариев.

Настройки сессии

Время жизни сессии в минутах.

Обработчик сессий. ‘database’ – обработчиком выступает база данных, ‘none’ – обработчика нет. По умолчанию ‘database’.

Настройки сервера

Путь к каталогу временных файлов.

Gzip-сжатие страниц. ‘0’ – выключено, ‘1’ — включено. По умолчанию ‘0’.

Сообщения об ошибках. ‘default’ — по умолчанию для системы, ‘none’ — нет, ‘simple’ — простой, ‘maximum’ — максимум, ‘development’ — для разработчиков (все ошибки PHP).

Включить SSL. ‘0’ – нет, ‘1’ – только для панели управления, ‘2’ – для всего сайта.

Настройка расположения

Часовой пояс сервера. Очень много значений для всех часовых поясов и континентов. Например, для Москвы значение будет ‘Europe/Moscow’.

Настройка FTP

Включить FTP. ‘0’ — выключено; ‘1’ – включено. По умолчанию ‘0’.

FTP-хост. На локальном хостинге, например, ‘localhost’

Ссылка на основную публикацию
Adblock
detector
×
×