Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   PHP+Apache (http://forum.oszone.net/showthread.php?t=31843)

sturmfogel 18-02-2003 15:31 217193

Поставил РНР и Apache локально на машине под WinME (почему-объяснять долго. Просто нужно для тестирования создаваемого сайта с использованием РНР). При запуске простеньких тестовых рнр-файлов, вроде все ОК. phpinfo-выдает настроечные данные по конфигурации, но при попытке написать, что нибудь посложней-программа не работает. Так, при запросе вывода стандартных сообщений на запрос:
<?php
echo $COMSPEC;
echo $DOCUMENT_ROOT;
ECHO $HTTP_HOST;
?>
И тому подобного должны выводиться соответствующие строки (так же как и при выполнении тестовой программы типа:
<?
echo phpinfo();
?>

Сам файл РНР выполняется без ошибок (во всяком случае не ругается ни на что), но выводится только HTML код, а загрузки результатов выполнения РНР программы -НЕТ!!!! Так при обработке формы после ввода Имени и Е-mail и нажатия Submit , передается управление РНР программе, которая должна вывести результат обработки с подстановкой в текс введенных пользователем сведений, но выводится страница с текстом (HTML код РНР файла) без имени и адреса почты... Кто посоветует, что в данном случае проверить и где искать ошибку в настройке.

leprikon 18-02-2003 17:24 217194


php.ini :

register_globals = on



sturmfogel 19-02-2003 11:16 217195

Огромное спасибо за помощь!!!:) Может подскажите строку в php.ini отвечающую за привязку РНР к Апаче. У меня при выводе phpinfo в информации выводимой по настройкам РНР в строке "Server API" вместо "Apache" выводится "CGI/FastCGI". Хотелось бы знать , что это значит и правильно ли это? К чему может привести? Буду благодарен за помощь! (Сильно не ругайте - Я только учусь, а многие моменты в книжке просто не найти)

[s]Исправлено: sturmfogel, 11:29 19-02-2003[/s]

ivank 19-02-2003 19:56 217196

sturmfogel
Это уже извините в конфигах апача прописывается, как ты PHP подключать хочешь. Читай install.txt, который с твоим релизом php идёт.

То что PHP установлен не как  модуль (т.е. через CGI), собственно никаких ограничений не накладывает кроме производительности.

mar 20-02-2003 02:11 217197

ivank
Цитата:

кроме производительности
вот как раз сейчас проверяю один скрипт удаленно на Linux и дома под Win. На одном и том же (проход по ссылкам  и скачивание со всякими дополнительнми штуками небольшого сайта) дома вываливается с тайм-аутом 30 секунд, а на Linux кончает за 2. Правда, думается, что в моем случае дело не только в модулоьности, но и в ОС :)

leprikon 20-02-2003 05:52 217198

mar

да не валите на модульность и ОС.

Может чуть поправить скрипт, разногласия есть в некоторых функция м/у винь и никс.

mar 21-02-2003 01:21 217199

leprikon
ну а зачем бы это я там и там проверяю ;)
Кстати есть все-таки и кое-какие другие и вовсе не PHP-ые различия: организация сокетов, например. В моем случае как раз winsock и может тормозить



leprikon 21-02-2003 09:41 217200

mar

у тебя что-то типа серверного приложения ? =)

создается сокет и ждет соединения ? =)


Время: 15:04.

Время: 15:04.
© OSzone.net 2001-