Изменить одно условие на сервере на Линуксе без root

MoMM
На сайте с 16.06.2006
Offline
727
1465

Господа, подскажите, пожалуйста, есть ли возможность изменить на шаред хостинге без рута условие cgi.fix_pathinfo=0 на cgi.fix_pathinfo=1

Я не силен в администрировании, потому, возможно, вопрос нубский.

Задача: есть доступ по фтп к public_html. Можно ли бросить в корень какой-нибудь файлик типа .htaccess или php.ini и изменить эту переменную?

K5
На сайте с 21.07.2010
Offline
209
#1

php.ini нигде в соседних папках нету?

попробовать в скрипт добавить

@ini_set('cgi.fix_pathinfo', 1);
аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
esetnod
На сайте с 16.07.2009
Offline
134
#2

Только если есть доступ к пользовательскому php.ini, в .user.ini или через ini_set эта директива не меняется.

http://php.net/manual/en/ini.core.php

cgi.fix_pathinfo "1" PHP_INI_SYSTEM PHP_INI_ALL prior to PHP 5.2.1.

Если по FTP доступ только к корневой директории домена, можно попробовать залить шелл и посмотреть в корне аккаунта.

Быстрый хостинг на SSD от $0.99 (http://just-hosting.ru/) | OpenVZ (http://just-hosting.ru/vds.html) и KVM (http://just-hosting.ru/vds-kvm.html) VDS от $7.95
thunder_v
На сайте с 08.07.2009
Offline
90
#3

Попробуйте создать в директории сайта файлик с phpinfo, типа:

info.php

<?php

phpinfo();

?>

Откройте его в браузере, посмотрите, где лежит php.ini. Если он где-то у Вас в хомяке, можете попробовать изменить там параметры. А вообще, удобнее и быстрее Вам будет написать в поддержку хостера и все сделают за Вас.

MoMM
На сайте с 16.06.2006
Offline
727
#4
thunder_v:
Откройте его в браузере, посмотрите, где лежит php.ini. Если он где-то у Вас в хомяке, можете попробовать изменить там параметры.

это давно сделано: он лежит "вне доступа"

thunder_v:
А вообще, удобнее и быстрее Вам будет написать в поддержку хостера и все сделают за Вас.

а это Godaddy, которые отсылают всех с такими просьбами :)

потому и ищу способ покататься на коне, не извалявшись в грязи... и если что: сайт не мой, мне надо просто помочь одному знакомому, чей это сайт... на "дяде" нет доступа к корню шаред хостинга, юзерам доступна только папка www

Оптимизайка
На сайте с 11.03.2012
Offline
396
#5
MoMM:
Можно ли бросить в корень какой-нибудь файлик типа .htaccess или php.ini и изменить эту переменную?

.htaccess:


php_flag cgi.fix_pathinfo on

???

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
T
На сайте с 09.12.2011
Offline
55
tls
#6
MoMM:
Задача: есть доступ по фтп к public_html. Можно ли бросить в корень какой-нибудь файлик типа .htaccess или php.ini и изменить эту переменную?

Гугл, не?

10

K5
На сайте с 21.07.2010
Offline
209
#7

в документации

cgi.fix_pathinfo "1" PHP_INI_SYSTEM PHP_INI_ALL in PHP <= 5.2.0. Available since PHP 4.3.0.

дефолт 1, странно что у ТС оно 0

Basically, anything in the "Changeable" column labeled as PHP_INI_SYSTEM can't be set in the .user.ini file (so quit trying). It can ONLY be set at the main php.ini level.

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

Andreyka
На сайте с 19.02.2005
Offline
822
#8
MoMM:

а это Godaddy, которые отсылают всех с такими просьбами :)

Голосуйте рублем - смените хостинг

Не стоит плодить сущности без необходимости
S
На сайте с 17.08.2008
Offline
114
#9
есть ли возможность изменить на шаред хостинге без рута условие cgi.fix_pathinfo=0 на cgi.fix_pathinfo=1

Нету, вам надо идти по пути, что бы ваши скрипты работали в обоих случаях.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий