Перейти к содержанию
  • Изменение PHP директив

       (0 отзывов)

    Вадим

    Ниже описано как менять PHP-директивы, редактируя либо файл php.ini, либо .htaccess

    Полный список PHP директив можно найти по ссылке PHP: Описание основных директив php.ini - Руководство

    Редактирование файла php.ini

    В каждой установке PHP есть глобальный файл php.ini с настройками PHP по-умолчанию. Обычно рекомендуется оставлять файл php.ini без изменений и просто создавать собственный файл php.ini, если Вам нужно перезаписать эти настройки. Вы можете создать файл php.ini с помощью текстового редактора (рекомендуется использовать Notepad++) и сохранить файл в папку, в которой должны быть применены внесенные настройки.

    Обратите внимание:

    Использование файла php.ini, чтобы перезаписать настройки по-умолчанию, изменит настройки PHP для всех PHP файлов, находящихся в той директории, куда будет сохранен файл.

    Это означает, что любые PHP файлы в подпапках не будут изменены под влияением нового файла php.ini. Вам также нужно скопировать файл в любую подпапку (настройки которой тоже нужно изменить) или создать символические ссылки в подпапках на Ваш файл php.ini.

    Записывайте каждую директиву рядом с ее значением на отдельных строках. Строки, начинающиеся со значка решетки (#) - это строки-комментарии, которые не имеют влияния на настройки внутри файла.

    upload_max_filesize = 12M
    post_max_size = 12M
    mysql.default_socket = "/var/run/mysqld/mysqld.sock" 
    

    Редактирование файла .htaccess

    Файл .htaccess используется для установки настроек Apache Web Server, но также может быть использован для установки php директив, если используется как модуль. Настройки файла .htaccess являются рекурсивные, что означает настройки файла .htaccess будут применены ко всем PHP-файлам внутри директории, а также внутри поддиректорий. Файла .htaccess по-умолчанию нет, если только он не был включен в установку Веб Приложения (такого как Joomla, Wordpress, итп. В Invision Community 4 такого файла нет).

    Если файла .htaccess нет, то Вам нужно создать его, используя текстовый редактор (рекомендуется Notepad++), и сохранить в папку, к которой нужно применить данные настройки. Обратите внимание, что точка (.), идущая перед названием .htaccess означает, что это скрытый файл. Возможно Вам потребуется напечатать ls -lah в командной строке, чтобы посмотреть существует ли файл, так как команда ls без опций не отобразит этот файл в списке.

    Пишите каждую директиву рядом с его значением на отдельных строках. Строки, начинающиеся со значка решетки (#) - это строки-комментарии, которые не имеют влияния на настройки внутри файла.

    php_value post_max_size "12M"
    php_value upload_max_filesize "12M"
    php_value mysql.default_socket "/var/run/mysqld/mysqld.sock"


    Обратная связь

    Рекомендуемые комментарии

    Комментариев нет



    Присоединяйтесь к обсуждению

    Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
    Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

    Гость
    Добавить комментарий...

    ×   Вставлено с форматированием.   Вставить как обычный текст

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

    Загрузка...

×
×
  • Создать...

Важная информация

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности