Инструменты пользователя

Инструменты сайта


1s-bitriks_cms._trebovanija_k_servernomu_programmnomu_obespecheniju

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
1s-bitriks_cms._trebovanija_k_servernomu_programmnomu_obespecheniju [2016/06/19 11:37] – [PHP] daniil1s-bitriks_cms._trebovanija_k_servernomu_programmnomu_obespecheniju [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 20: Строка 20:
   * Модули PHP:   * Модули PHP:
  
-^ Расширение ^ Описание ^ Пример установки ^+ Расширение   Описание   Пример установки  ^
 | **gd** | библиотека для работы с изображениями, требуется для построения графиков и диаграмм для модулей статистики, рекламы, техподдержки. Используется для работы механизма CAPTCHA. | <code>yum install php-gd</code> | | **gd** | библиотека для работы с изображениями, требуется для построения графиков и диаграмм для модулей статистики, рекламы, техподдержки. Используется для работы механизма CAPTCHA. | <code>yum install php-gd</code> |
 | **xml** | используется для работы системы обновлений. Библиотека по умолчанию включена в стандартной установке PHP. Для версии под Windows - поддержка встроенная. | <code>yum install php-xml</code> | | **xml** | используется для работы системы обновлений. Библиотека по умолчанию включена в стандартной установке PHP. Для версии под Windows - поддержка встроенная. | <code>yum install php-xml</code> |
 +| **mbstring** | предоставляет функции для работы с многобайтными строками, которые облегчают работу c многобайтными кодировками в PHP. Предназначен для работы с Unicode-кодировками | <code>yum install php-mbstring</code> |
 | **акселератор PHP** | наличие не обязательно, но рекомендуется (OPcache, XCache, APC и другого). Рекомендуется **OPcache**, входит в состав PHP v5.5+. | <code>yum install php-opcache</code> | | **акселератор PHP** | наличие не обязательно, но рекомендуется (OPcache, XCache, APC и другого). Рекомендуется **OPcache**, входит в состав PHP v5.5+. | <code>yum install php-opcache</code> |
 +
 +
 <WRAP center round important 100%> <WRAP center round important 100%>
   * Есть особенность использования прекомпилятора **XCache**, его параметр **xcache.cacher** для корректной работы продукта должен быть **Off**.   * Есть особенность использования прекомпилятора **XCache**, его параметр **xcache.cacher** для корректной работы продукта должен быть **Off**.
   * **eAccelerator** не совместим с PHP v5.3+ и больше не поддерживается в продуктах «1C-Битрикс» с версии ядра 15.0.13.   * **eAccelerator** не совместим с PHP v5.3+ и больше не поддерживается в продуктах «1C-Битрикс» с версии ядра 15.0.13.
 +</WRAP>
 +
 +<WRAP center round info 100%>
 +Для работы с базами данных Oracle и MySQL в кодировке UTF-8 необходимо указать в php.ini:
 +<code>
 +mbstring.func_overload=2
 +mbstring.internal_encoding=UTF-8
 +</code>
 +
 +или в настройках виртуального хоста:
 +<code>
 +php_admin_value mbstring.func_overload 2
 +php_admin_value mbstring.internal_encoding UTF-8
 +</code>
 +
 </WRAP> </WRAP>
  
   * Системные библиотеки   * Системные библиотеки
  
-^ Библиотека ^ Описание ^ Пример установки ^+ Библиотека   Описание   Пример установки  ^
 | **freetype** | библиотека необходима для корректной работы механизма CAPTCHA. | <code>yum install freetype</code> | | **freetype** | библиотека необходима для корректной работы механизма CAPTCHA. | <code>yum install freetype</code> |
 | **pcre** | (POSIX и Perl-compatible) – необходима для корректной работы внутренних механизмов продукта. | <code>yum install pcre</code> | | **pcre** | (POSIX и Perl-compatible) – необходима для корректной работы внутренних механизмов продукта. | <code>yum install pcre</code> |
 | **zlib** |библиотека компрессии используется для работы модуля Компрессии и при работе системы обновлений для уменьшения количества передаваемых данных от сервера к клиенту| <code>yum install zlib</code> | | **zlib** |библиотека компрессии используется для работы модуля Компрессии и при работе системы обновлений для уменьшения количества передаваемых данных от сервера к клиенту| <code>yum install zlib</code> |
  
 +----
 +
 +===== Сервер баз данных =====
 +
 +^  Приложение ^ Поддерживаемая версия ^ Примечание ^
 +| **MySQL** | 5.0 и выше | |
 +| **Oracle** | Oracle 10g и выше или стабильная версия Oracle XE | Для работы с СУБД Oracle требуется установленная поддержка Oracle для PHP. Для этого требуется, чтобы в PHP было подключено расширение для работы с указанной СУБД: **php_oci8.dll**. |
 +| **MSSQL** | MSSQL 10.0 (2008) или MSSQL 2008 XE и выше. | Для работы продукта с СУБД MSSQL требуется поддержка **ODBC** или **Native Client**. Рекомендуется использовать Native Client как более быстрый и не провоцирующий "повисание" PHP. |
 +
 +----
 +
 +===== Настройки PHP =====
 +^  Параметр  ^  Значение  ^  Описание  ^ Пример записи ^
 +| **memory_limit** | <code>64M</code> | Максимальный объем памяти в байтах, который разрешается использовать для работы PHP ядру продукта (в данном случае - 64 Мб). Аналогичное значение необходимо установить в файле **/bitrix/php_interface/dbconn.php** | <code>memory_limit = 64M</code> |
 +| **file_uploads** | <code>On</code> | Параметр определяет возможность загрузки на сервер файлов. | <code>file_uploads = On</code> |
 +| **upload_tmp_dir** | <code><имя каталога></code> | Необходимо, чтобы указанный каталог существовал и на него были права на запись для пользователя, под которым работает веб-сервер. | <code>upload_tmp_dir = /tmp/php_upload/www</code> |
 +| **upload_max_filesize** | <code><достаточный размер></code> | Максимальный размер загружаемого файла | <code>upload_max_filesize = 1024M</code> |
 +
 +  * Рекомендуемые настройки PHP-сессий:
 +    * В файле php.ini установить: ''session.use_trans_sid = 0''
 +    * В файле .htaccess установить: ''php_flag session.use_trans_sid off'' 
  
 ---- ----
  
 +===== Источник =====
 +  * [[http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=32&LESSON_ID=3183&LESSON_PATH=3903.4862.4868.3183 | Требования к серверному программному обеспечению ]]
1s-bitriks_cms._trebovanija_k_servernomu_programmnomu_obespecheniju.1466325441.txt.gz · Последнее изменение: 2016/06/19 00:00 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki