Проблема с настройкой хостинга...
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Проблема с настройкой хостинга... - 2009-03-02 08:32:45.383333
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
Имеется хостинг.. Один из клиентов поставил себе на сай php прокси ! и етот не хороший человек начал скачивать файлы с мира…. админы прописали что-то в php.ini и ему ето дело обрубили!! но вот проблема обрубив ему, обрубили и всем остальным клиентам! Я вот подумал возможно ли написать скрипт на php, чтоб запретить скачивание файлов определенным клиентам (например если клиент начал делать то что запрещено… просто ввести его домен в скрипт)!! или в настройках Апача что нить прописать, чтоб достигнуть того-же результата? Или возможно ли создать отдельно php.ini для каждого клиента…?? И ещё в каталог клиента где находятся его файлы, нельзя вносить какие-либо изменения… Если вопрос не понятен прошу не пинать !! я ещё не так уж сильно разбираюсь в администрировании хостинга…. Спасибо за внимание !!
|
|
|
RE: народ вот такой вопрос.... - 2009-03-02 09:23:48.876666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Название топика измените - оно у Вас не информативное. quote:
Я вот подумал возможно ли написать скрипт на php, чтоб запретить скачивание файлов определенным клиентам нет quote:
Или возможно ли создать отдельно php.ini для каждого клиента это надо обсуждать с вашим хостером. quote:
И ещё в каталог клиента где находятся его файлы, нельзя вносить какие-либо изменения… http://ru.wikipedia.org/wiki/Chmod
|
|
|
RE: народ вот такой вопрос.... - 2009-03-02 10:00:51.300000
|
|
|
system_shock
Сообщений: 299
Оценки: 0
Присоединился: 2009-01-15 12:40:34.846666
|
m1ster любой каприз обсуждается с провайдером, все можна написать если знаешь как..
|
|
|
RE: народ вот такой вопрос.... - 2009-03-02 10:13:23.303333
|
|
|
azimzaim
Сообщений: 320
Оценки: 0
Присоединился: 2009-01-04 22:14:32.760000
|
Скорее всего это бесплатный хостинг, потому что если бы такое сделали на платном, хостинг бы засудили. А на бесплатном хостинге нужно играть по правилам хостинга. Тут против системы не попреш. Нельзя так нельзя. P.S. на лпатном хостинге вы имеете полный доступ к php.ini (по крайней мере на том, что я юзаю)
|
|
|
RE: народ вот такой вопрос.... - 2009-03-02 11:33:01.606666
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
quote:
Или возможно ли создать отдельно php.ini для каждого клиента quote:
это надо обсуждать с вашим хостером. Всем Спасибо за ответы… Я вот хотел удостоверится…. по гуглив я так понял что каждому пользователю можно создать отдельный php.ini, но если только php установлен как CGI …. ну а если он установлен как модуль, то етого сделать нельзя?
|
|
|
RE: народ вот такой вопрос.... - 2009-03-02 12:50:34.873333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
ну а если он установлен как модуль, то етого сделать нельзя? нет, тк настройки в php.ini будут считываться 1 раз при загрузке апача. Когда же php стоит как cgi-обработчик, тогда можно ему давать разные конфиги.
|
|
|
RE: народ вот такой вопрос.... - 2009-03-03 06:03:00.560000
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
В плеске я поставил поддержку FastCGI… В конфиге vhost.conf прописал <ifModule mod_fcgid.c> AddHandler fcgid-script .fcgi .php Options +FollowSymlinks +ExecCGI </ifModule> Так можно создать php.ini для каждого клиента ? [sm=ap.gif] Хотя видимо так не прокатит !! [sm=bw.gif] Хм… Вот ещё вопросик возник !! а возможно ли прописать что-нить в vhost.conf… чтобы запретить скачивать файлы клиенту….(как описано в примере в начале темы)…
|
|
|
RE: народ вот такой вопрос.... - 2009-03-03 09:41:33.110000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
Хм… Вот ещё вопросик возник !! а возможно ли прописать что-нить в vhost.conf… чтобы запретить скачивать файлы клиенту….(как описано в примере в начале темы)… Все зависит от реализации скрипта. Если используются простые функции типа file_get_contents, fopen и т.д., тогда меняем allow_url_fopen ( http://ru.php.net/manual/ru/filesystem.configuration.php ) Если используется cURL - убрать расширение curl.so Если используются сокеты, тогда можно в disable_functions добавить fsockopen
|
|
|
RE: народ вот такой вопрос.... - 2009-03-03 13:21:09.190000
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
Вот так пока я прописал в vhost.conf <ifModule mod_php5.c> php_admin_value open_basedir "/…/…/vhost/domain/httpdocs:/….: /…." php_admin_value disable_function "curl_init, cutl_exec, curl_version, fsockopen" </ifModule> Как думаете будет ли ето дело работать ? И если будет, то чего можно ещё прописать чтоб запретить клиенту скачивать файлы….
|
|
|
RE: народ вот такой вопрос.... - 2009-03-04 05:43:31.493333
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
Народ подсаживать плз !! Извините за занудство !! [sm=sm188.gif]
|
|
|
RE: народ вот такой вопрос.... - 2009-03-04 05:46:56.670000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Для того, чтобы интерпретатор php стал искать файл php.ini в каталоге определяемом пользователем можно выставить переменную окружения PHPRC, указав ей в качестве значения каталог, в котором стоит искать php.ini, если в том каталоге нету этого файла, то php пытается прочитать общесистемный файл
|
|
|
RE: народ вот такой вопрос.... - 2009-03-04 06:22:21.830000
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
quote:
ORIGINAL: Pashkela Для того, чтобы интерпретатор php стал искать файл php.ini в каталоге определяемом пользователем можно выставить переменную окружения PHPRC, указав ей в качестве значения каталог, в котором стоит искать php.ini, если в том каталоге нету этого файла, то php пытается прочитать общесистемный файл Вся проблема, что php на хостинг сервере, установлен как модуль….[sm=ac.gif] Я вот про ети настройки хотел узнать… в vhost.conf <ifModule mod_php5.c> php_admin_value open_basedir "/…/…/vhost/domain/httpdocs:/….: /…." php_admin_value disable_function "curl_init, cutl_exec, curl_version, fsockopen" </ifModule> такой файл можно разместить в конфигурационном каталоге домена клиента… Мне интересно… будут ли ети настройки работать или нет…или ещё чего надо добавить !!
|
|
|
RE: народ вот такой вопрос.... - 2009-03-05 05:43:41.756666
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
Вобщем то что я прописал в vhost.conf не работает вообще !! Может я вообще не в том направлении иду Народ подскажите плз !!! куда копнуть …. честно я уже в растерянности !!
|
|
|
RE: народ вот такой вопрос.... - 2009-03-12 05:54:06.473333
|
|
|
m1ster
Сообщений: 8
Оценки: 0
Присоединился: 2009-03-02 08:24:52.576666
|
Честно я уже запарился [sm=ac.gif]!! В общем, как нибудь возможно запретить клиенту, который установил себе php proxy… использовать етот php proxy…(например запретить использоваание функций, которые используются в скрипте php proxy) Народ подскажет если не трудно !!
|
|
|
RE: народ вот такой вопрос.... - 2009-03-12 06:07:39.410000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
Просто скань при загрузке файлов или просто на ИМЕНА файлов, обычно их не меняют phpproxy.php phpproxy.py phpproxy.py.conf и т.д. А потом не давай загружать или удаляй
|
|
|
RE: народ вот такой вопрос.... - 2009-03-12 11:47:18.813333
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
quote:
ORIGINAL: m1ster Честно я уже запарился [sm=ac.gif]!! В общем, как нибудь возможно запретить клиенту, который установил себе php proxy… использовать етот php proxy…(например запретить использоваание функций, которые используются в скрипте php proxy) Народ подскажет если не трудно !! Вот тут есть парочка неплохих методов: http://www.pentarh.com/wp/2008/10/13/wordpress-security/
|
|
|
|
|