Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: PHP 5 - вопросы и критика
Показать сообщение отдельно
edne


Сообщения: n/a

Профиль | Цитировать


Мне не удается заставить корректно работать  связку win2003, IIS, mssql2000 и php ни 4.3.8, на 5.0.х, ни 5.1.х.
Если найдется кто-нибудь у кого подобная связка (win2003,IIS,mssql200 и php) все-таки работает, то подскажите какую версию php используете, что нужно апгрейдить-даунгрейдить до работоспосбной конфигурации или в чем может быть проблема?

Суть проблемы выражается в том, что время от времени то что-то отваливается, то перестает срабатывать http-autentification, то вдруг перестают работать обычные функции (например  file_exists в коде
===
$f='images/1.gif';
if(file_exists($f)){
echo'exist';
}else{
echo'not exist';
}
echo"<img src=$f>";
===
идет по ветке 'not exist' не зависимо от того, есть или нет, в то же время имидж на экран выводится, 1.gif - был загружен ранее через file_upload), то еще что-нибудь.
На 4-ках не удалось подключиться к серверу mssql, остальное вроде бы все работает.
На 5-ке отваливается аутентификация - то работает, то не работает (например логинишься, копируешь урл страницы, открываешь еще одно окно, закрываешь то, в котором проходил регистрацию, в оставшемся востанавливаешь урл - появляется окно для логин-пароля повторно, но уже не пускает, это также проявляется при использовании фреймов).
На 5.1 время от времени отваливаются функции, причем достаточно хаотично, в один день эти, в другой - другие, на завтра все может снова работать, либо в одном каталоге работает, в другом уже нет, то есть ведет себя достаточно не стабильно.
В то же время те же самые скрипты на другой патформе (linux, apache,mysql) работают (с учетом замены mysql_* на mssql_* и корректировка sql запросов limit->top итд)
Обновление производится по ftp, php установлен как api.
php был взят на php.net
В принципе устроит любой php выше 4.3, но где можно взять работающий? Глубоких особенностей конкретной реализации php не используется, то есть скрипты в принципе (с микроскопическими изменениями) работают на любом php выше 3.х (под апачем), но хотелось бы что-нибудь в районе 4.3.х-4.8.х.
Сайт - информационный портал.
Сервер целиком выделен только под эту задачу, не выключается и не рестартуется, аплоад скриптов идет по фтп. Пока наружу не торчит (торчать собственно пока еще нечему).
Железо подбиралось специально под эту платформу. Если нужны подробности, то можно их дать, но не думаю что собака тут порылась. Ну если это критично, то корпус серебристый
Повторюсь, проблемы возникают на ровном месте: исправлять собственные синтаксические ошибки в своих скриптах - это одно, а пытаться что-то сделать на в целом неработающей схеме - это другое. Может дело и не в пхп вовсе? Вобщем, принимаются любые идеи...

Отправлено: 17:52, 09-08-2004 | #12

Название темы: PHP 5 - вопросы и критика