![]() |
php скрипты не могут вылезти в мир
Всем ку!
У мя стоит собственный сервер под OpenBSD 4.3, стоит apache 1.3.29 Но к сожелению никакие php скрипты не могут выйди в интернет, например я купил скрипт и не могу его активировать так как он должен соеденится с другим сайтом.... В чем проблемма? |
посмтри allow_url_fopen в файле php.ini а также пхп собран с поддержкой сокетов или без? еще можно попытаться попалить ошибки, я так понимаю твой скрипт который ты купил под зендом или еще чем нибудь... найди там главный файл конфига, обычно бд определяеться в не и пропиши error_reporting(9);
|
Попробуйте апач с модулем сразу.
Apache + mod_php в гугле есть. |
я тут впринципе попробовал описать как веб-сервак установить и настроить. почитай, может поможет.
или же может файрволл блочит. хз короче. конкретно какие ошибки выдает? |
Цитата:
Зы: Еще поставил allow_url_include на On Цитата:
Цитата:
|
смотри логи....
ты счас написал следующее "памагитеничегонеработа т" мало уточняющей информации, что за скрипт и т.д. |
Цитата:
|
Конфиг фаервола смотрел?
|
PHP код:
gibson чуть подправил. |
Цитата:
Цитата:
|
2 Useroff по пробуй еще раз скрипт от ChaaK я его немного подправил. И еще создай скрипт и напиши туда
PHP код:
disable_functions allow_url_fopen allow_url_include display_errors safe_mode safe_mode_exec_dir прям что в этих графах написано то и выложи, а вообще взял бы нуленый дле меньше бы проблем было. Т.к. там нужно сначала отключить rss читалки, а они берут содержимое через file_get_contents если мне не изменяет память. |
Гибсон, непохэк посты править. Скрипт рабочий на 100% был.
ТС ты запускал уже "исправленный скрипт"? Если да то интернет работает. |
Так как серв еще ювелирно не настроил отклученных функций нету.
allow_url_fopen = On allow_url_include = On // в преведущем посте говорил что я их в On поставил. Показ ошибок выключен так как было много ошибок в одном скрипте (не DLE) и пришлось отклычить. Сейф мод выключен. Цитата:
|
ты логи можешь посмотреть или нет ?
|
Зы: вот такое я нашел в логах.
Цитата:
|
a что здесь?
Цитата:
|
http://bugs.php.net/bug.php?id=11058
|
Цитата:
Цитата:
|
хз, попробуй вместо доменного имени ip...
добавленно: Покажи внутренности скрипта |
код файла /htdocs/xxx.php:
<?php $fp = fsockopen('google.com',80,$errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)";} ?> |
посмотри настройки файрволла, openbsd славится ограничениями,
может быть он не пускает для того чтобы разрешить все и вся pfctl -d это отключит файрволл, для того чтобы включить обратно pfctl -e удачи |
Фаер отключен
Цитата:
|
Слава яйкам!
Я нашел в чем проблемма!!!! Проблемма в chroot, если его отключить то усе норм работает, а вот как сделать так чтобы усе вместе с ним норм работало, вот это вопрос.... |
Профиксел!!!
На самом деле проблемма была в том что у индеца небыло дотсупа к /etc/resolv.conf Код:
# mkdir /var/www/etc |
А PHP ты откуда собирал? Какой версии?
|
| Время: 06:15 |