The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Это просто - но я не знаю, помогите начинающему"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Это просто - но я не знаю, помогите начинающему"
Сообщение от Sveta Искать по авторуВ закладки on 17-Сен-03, 08:38  (MSK)
Люди вот набираю такую фразу http://mycomputer.ru/php.exe?c:\boot.ini  и вижу его содержимое :-(. Что делать то? Пробовала править document_root в php.ini - когда empty работает как только ставлю например "e:\inetpub" вообще ничего не работает. Может я гдето и что не там правлю? Стоит Apache и PHP все на NT.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Это просто - но я не знаю, помогите начинающему"
Сообщение от zenon emailИскать по авторуВ закладки on 17-Сен-03, 12:45  (MSK)
А вообще чего ты хочешь добиться?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Это просто - но я не знаю, помогите начинающему"
Сообщение от Sveta Искать по авторуВ закладки on 17-Сен-03, 13:24  (MSK)
>А вообще чего ты хочешь добиться?
Хочу вот чего - у меня два виртуальных хоста (Apache)находятся в одном каталоге предположим X, каждый лежит в подкаталоге например Y и Z. Так вот в них лежат скрипты которые запускаются, при изменении doc_root в php.ini вот такие сценарии:
doc_root = c:\X   - нефига ничего не работает
doc_root = c:\X\Y - работает сайт Y а Z в анусе
doc_root = c:\X\Z - противоположно предыдущему
doc_root =        - работает ВСЕ! я даже вижу php.exe?c:\winnt\system32\drivers\etc\hosts

Я уже измучилась :-( а мне так надо чтобы работали оба сайта и больше ничего


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Это просто - но я не знаю, помогите начинающему"
Сообщение от zenon emailИскать по авторуВ закладки on 17-Сен-03, 13:50  (MSK)
Вот описание doc_root из мана

Директива doc_root используется совместно с директивой safe_mode (безопасный режим), чтобы разрешить PHP доступ к файлам только указываемого каталога. Таким образом реализуется дополнительный уровень защиты. Стандартное значение - none.


Так зачем ты ее используешь? Как я понял, ты работаешь не в safe_mode.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Это просто - но я не знаю, помогите начинающему"
Сообщение от Sveta Искать по авторуВ закладки on 17-Сен-03, 14:06  (MSK)
>Вот описание doc_root из мана
>
>Директива doc_root используется совместно с директивой safe_mode (безопасный режим), чтобы разрешить PHP
>доступ к файлам только указываемого каталога. Таким образом реализуется дополнительный уровень
>защиты. Стандартное значение - none.
>
>
>Так зачем ты ее используешь? Как я понял, ты работаешь не в
>safe_mode.

Каким образом мне тогда разрешить запуск скриптов только из каталогов Y и Z?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Это просто - но я не знаю, помогите начинающему"
Сообщение от zenon emailИскать по авторуВ закладки on 17-Сен-03, 14:19  (MSK)
doc_root=

Оно же работает!!!!!!!!!!!!!!!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Это просто - но я не знаю, помогите начинающему"
Сообщение от Sveta Искать по авторуВ закладки on 17-Сен-03, 14:22  (MSK)
>doc_root=
>
>Оно же работает!!!!!!!!!!!!!!!!!

%-(
Работает, согласна, но работает то как?
На любой запрос типа php.exe?... можно посмотреть все что угодно например php.exe?c:\boot.ini - покажет его содержимое, а так и в рай можно уехать. Мне нужно ограничиться двумя каталогами.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Это просто - но я не знаю, помогите начинающему"
Сообщение от zenon emailИскать по авторуВ закладки on 17-Сен-03, 14:32  (MSK)
>
>%-(
>Работает, согласна, но работает то как?
>На любой запрос типа php.exe?... можно посмотреть все что угодно например php.exe?c:\boot.ini
>- покажет его содержимое, а так и в рай можно уехать.
>Мне нужно ограничиться двумя каталогами.

Твой сервер из инернета виден?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Это просто - но я не знаю, помогите начинающему"
Сообщение от Sveta Искать по авторуВ закладки on 17-Сен-03, 14:49  (MSK)
>>
>>%-(
>>Работает, согласна, но работает то как?
>>На любой запрос типа php.exe?... можно посмотреть все что угодно например php.exe?c:\boot.ini
>>- покажет его содержимое, а так и в рай можно уехать.
>>Мне нужно ограничиться двумя каталогами.
>
>Твой сервер из инернета виден?

да виден.. в этом то и страхи и ужасы, предыдущий админ об этом и не думал и жил с дырой. Я вот все думаю - у провайдеров как то оно сделано. Блин все дело наверняка в одной строчке, ну не на курсы же мне блин идти....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Это просто - но я не знаю, помогите начинающему"
Сообщение от mrKRONSTEIN Искать по авторуВ закладки on 18-Сен-03, 17:55  (MSK)
>>>
>>>%-(
>>>Работает, согласна, но работает то как?
>>>На любой запрос типа php.exe?... можно посмотреть все что угодно например php.exe?c:\boot.ini
>>>- покажет его содержимое, а так и в рай можно уехать.
>>>Мне нужно ограничиться двумя каталогами.
>>
>>Твой сервер из инернета виден?
>
>да виден.. в этом то и страхи и ужасы, предыдущий админ об
>этом и не думал и жил с дырой. Я вот все
>думаю - у провайдеров как то оно сделано. Блин все дело
>наверняка в одной строчке, ну не на курсы же мне блин
>идти....

Сначала надо обновить PHP, тот PHP что у тебя установлен дырявый как дуршлаг :)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Это просто - но я не знаю, помогите начинающему"
Сообщение от Sveta Искать по авторуВ закладки on 18-Сен-03, 07:44  (MSK)
Видно это крутая проблема :-(
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Это просто - но я не знаю, помогите начинающему"
Сообщение от zenon emailИскать по авторуВ закладки on 18-Сен-03, 11:14  (MSK)
Вернемся к началу...
У тебя php.exe в дереве веба находится?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Это просто - но я не знаю, помогите начинающему"
Сообщение от Sveta Искать по авторуВ закладки on 18-Сен-03, 13:04  (MSK)
>Вернемся к началу...
>У тебя php.exe в дереве веба находится?
Неа, даже не на этом диске

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Это просто - но я не знаю, помогите начинающему"
Сообщение от zenon emailИскать по авторуВ закладки on 18-Сен-03, 13:44  (MSK)
Не знаю, ьчто из этого получится, нашел на этом же сайте
У нас дерево каталогов X/Y и X/Z

В php.ini

dir_root=/X/html

/html -- пустой

В httpd.conf в каждом виртуальном хосте (например для Y)

php_admin_flag engine on
php_admin_value open_basedir /X/Y/
php_admin_value include_path .:/X/Y

Там есть еще настройки....
Но проверь, заработает, ли это.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру