RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Ответить на сообщение
Имя:
e-mail:
FIDO:
Home page:
сохранить данные о вас
Тема:
> > > > > > Но нужен PHP. А как там сделать PHP? Только через CGI? И то у меня не заработало. > > > > > > Вот если бы Web2 цеплял DLL PHP... > > > > > > > > > > У меня без проблем работает php. В cgi.cfg есть строчка > > > > > > > > > > !php.exe .php .phtml .php3 .php4 > > > > > > > > > > (она в нём по умолчанию), так что при запросе файла с одним из указанных расширений php.exe вызывается автоматически и совершенно прозрачно. Очень удобно. > > > > > > > > Да не то, чтобы PHP у меня не пускается. Пускается нормально, но не работает. Пишет > > > > [30-Sep-2004 00:23:07] PHP Fatal error: Cannot instantiate non-existent class: sql_db in D:\OS2Httpd\public\webroot\db\db.php on line 86 > > > > > > А заглянуть в этот самый db.php, строка 86 и проверить. > > > Там повидимому идет инициализация класса из файла включенного по require или include. > > > Он этот файл не находит. Проверь правильность указания пути. > > > > > > > > > > > В php_err.log и все. При этом, естественно с Апачем - работает без проблем. > > > > > Это я и сам догадался. Но перерыть и тем более менять исходники PHP Nuke я не в силах. Почему с Апачем работает без вопросов? > > Возможно что-то надо указать в переменных окружения или еще где? Может сам PHP.exe как-то не так лежит? Я предполагаю, что пути указаны относительные, и PHP.exe берет базу не там, где PHP.dll. И как это исправлять? > > Проблема не в самом php, а в сервере. Если это PHP Nuke то тогда боюсь что в морг. > Я им никогда не пользовался но просто бегло глянул в его исходники. > Там сплошное использование массивов переменных Апача типа $_SERVER и пр. Боюсь, что web/2 о них ничего незнает в принципе. Здесь проблема приложения заточеного под Апач а не вебсервера как такового.
__, _,_ __, _,_ _,
|_) | | | \ | / /_\
| \ | | |_/ |/ | |
~ ~ `~' ~ ~ ~ ~
Programmed by
Dmitri Maximovich
,
Dmitry I. Platonoff
,
Eugen Kuleshov
.
25.09.99 (c) 1999,
RU/2
. All rights reserved.
Rewritten by
Dmitry Ban
. All rights ignored.