Настройки PHP

Какие функции нужны?

#1 29 декабря 2011 в 11:53
Здравствуйте!
На хостинге отключили следующие функции:
eval,exec,passthru,shell_exec,escapeshellarg,escapeshellcmd,system,proc_open,
proc_get_status,proc_close,popen,show_source,chmod,symlink,fsocket,pfsockopen,
sockopen
Подскажите, пожалуйста, нам какие-то из них нужны?
Спасибо
#2 29 декабря 2011 в 13:47

Подскажите, пожалуйста, нам какие-то из них нужны?

Олег Васильевич я
нет, только возможно eval может где-то всплыть.
#3 29 декабря 2011 в 15:31
Ещё вроде бы chmod используется.
#4 29 декабря 2011 в 15:59

Ещё вроде бы chmod используется.

Марат
вызывается с подавлением ошибки @, не страшно.
#5 29 декабря 2011 в 16:10

вызывается с подавлением ошибки @, не страшно

Fuze
Да, да! Погуглил, там оказывается только Warning выдается.
#6 29 декабря 2011 в 17:04
Уж простите, хочу окончательно с этим раэобраться, поэтому ёщё разок уточню
1.

нет, только возможно eval может где-то всплыть.

Fuze
2.

Ещё вроде бы chmod используется.

Марат
Включаем eval и chmod или только eval
Спасибо!
#7 29 декабря 2011 в 17:10
Если б кто расписал настройки РНР: что необходимо включать из общих настроек, какие настройки у сессий, управление ошибками, настройки APACHE, ну и функции
На многих хостингах есть возможность всем этим управлять — ненужное выключаем (зачем подвергаться лишней опастности), нужное включим.
Думаю многие сказали бы спасибо за такую информацию — я лично кланяюсь заранее!
#8 29 декабря 2011 в 19:46

Если б кто расписал настройки РНР

Олег Васильевич я
гугл в помощь.
на ваш конкретный вопрос ответили.
#9 29 декабря 2011 в 21:39


гугл в помощь.

Fuze
Уже где-то кто-то написал как выглядит тамплет (так, кажется, это называется) InstantCMS?
Я спрашивал об настройках РНР именно под InstantCMS
Удачи!
#10 14 января 2012 в 15:18
Появилась новая проблемка:
Fatal error: SUHOSIN — Use of preg_replace() with /e modifier is forbidden by configuration in .../includes/smarty/libs/Smarty_Compiler.class.php(270): regexp code on line 270
С включённой E modifier проблема исчезает.
На одном хосте два сайта: 1.9 и 1.8 с одинаковыми настройками РНР.
1.8 работает нормально без включения E modifier, 1.9 — вынужден включать (а включение её достаточно опасно, как я понимаю)
Подскажите, пожалуста, нужна ли функция для Инстанта, или это у меня какие-то проблемы?
Спасибо!
Всех со Старым Новым!!!
#11 14 января 2012 в 15:56
проблема не в вашем сайте, на сервере стоит система защиты SUHOSIN которая вам и говорит что используется не безопасный вызов функции в файле компилятора смарти. можете поискать в гугле на предмет того как исправить данный момент. Правда там только одна рекомендация, заменить функицию preg_replace() на preg_replace_callback()
#12 14 января 2012 в 16:29


проблема не в вашем сайте, на сервере стоит система защиты SUHOSIN которая вам и говорит что используется не безопасный вызов функции в файле компилятора смарти. можете поискать в гугле на предмет того как исправить данный момент. Правда там только одна рекомендация, заменить функицию preg_replace() на preg_replace_callback()

maxisoft
Спасибо, maxisoft!
Только Вы пишите для равного себе по знаниям. Я к знатокам не отношусь. Буду весьма благодарен за более конкретные рекомендации по исправлению проблемы (для "юзера"): включать — не включать функцию на хосте; или как изменить Smarty_Compiler.class.php, для устранения ошибки.
Ещё раз, спасибо!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Настройки PHP

Компоненты Создана 3 года назад 10 сообщений

Перевод сайта с php 5.6 на php 7

Релизы 2.X Создана 2 года назад 8 сообщений

Настройка Планировщик

Релизы 2.X Создана 4 года назад 2 сообщения

ошибка в настройках системы

Релизы 2.X Создана 2 года назад 21 сообщение

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.