PDA

Просмотр полной версии : Windows 2000 Server ENG+ Apache&php


FeD
27.02.2006, 20:36
Имеется компутер с установленным Windows 2000 Server ENG, причём русского языка в системе вообще нету.... папки на флешке с русскими именами игнорируются.... No such dir, понимаешь ли :)
На этой машине установлен апач 1.3.34 и php 4.4.2 как CGI....
На веб-сервере лежит пара страниц html в кодировке Windows-1251 и они нормально выдаются сервером и всё путем. Но стоит запустить php-скрипт, написанный в той же кодировке, как апач виснет намертво просто... только завершение процесса помогает.......
Настройки веб-сервера абсолютно идентичные с моей машиной дома (Хп рус и 2003 сервер рус)... только на той машине винда установлена в папку C:\winnt\.
В связи с этим вопрос: в чём может быть причина такого поведения 2000 сервера?

ЗЫ. php.ini кинул в C:\winnt\

Din-ngo
28.02.2006, 22:24
phpinfo(); - тоже виснет?

FeD
28.02.2006, 23:28
честно говоря, не пробовал....
но простецкий скрипт, который без проблем исполняется на другом сервере, но на русской винде там не работает... настройт 100% правильные... проверил уже 30 раз

Din-ngo
01.03.2006, 19:16
Ничего не понимаю в чем тыт фишка...

У меня тоже проблема имеется скрипт на моем компе все пашет, а на хостенге с етимже скриптом баги, и спрашивается почему. Даже сам себе могу ответить: ХЗ...

FeD
01.03.2006, 22:26
ответ на мой вопрос оказался прост.... php.ini был слит в C:\winnt\ не тот, который php.ini-dist, а тот, который php.ini-recommended (по неосторожности) ну и там тольо register_globals было поверноуто в ON. Вот скрипты и не работали толком (самописные :rolleyes:). Стоило заменить его на тот, что php.ini-dist, как сразу всё стало летать....

в который раз уже наступаю на грабли в виде спешки... :(