Поделиться:
Поделиться:

2 ответа

Лавр Иванов
22.06.2016 17:04

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

Приведу пример:
Нужно отключить параметр register_globals т.к. этого требует используемая ЦМСка. Создаем файл .htaccess в папке сайта, вводим туда значение php_flag register_globals off, сохраняем файл и проверяем - должно работать.

Поначалу, когда разбирался в создании своего первого сайта, смотрел информацию в интернете. В сети полно готовых конструкций, так что достаточно скопировать и вставить, правда, информацию все равно иногда требуется фильтровать, но это уже на совести администратора! :)

Чаще всего такой файл .htaccess либо создается в папке сайта либо его нужно будет в какой-то момент там создать. В дополнение скидываю из закладок замечательную ссылку: http://php.net/manual/en/ini.list.php - по ней можно понять, какой параметр можно изменить через .htaccess, а какой нет.

Принцип простой: напротив директива стоят права PHP_INI_ALL или PHP_INI_PERDIR - можно.
PHP_INI_SYSTEM - через .htaccess значение фактически изменено не будет. Работает почти всегда за некоторыми исключениями вроде memory_limit. Визуально то меняется, а фактически скорее всего придется менять тариф на более высокий.

Но если что пишите, часто бываю тут :)

Eleanor Rigby
07.07.2016 14:37

спасибо, разобралась