>Устанавливал apache+mod_ssl-1.3.27+2.8.11.tgz и из портов собирал php 4.3.0 на freeBSD 4.7. Всё
>прописал в конфиге нормально, phpinfo() выкидывает нормальную страницу, но передачи данных
>через формы не работает, т.е. скрипт php не получает данные, которые
>поле знака вопрос index.php?. Что делать в чём причина? На более
>ранних версиях 4.3 и apache-1.3.19_1.tgz и модуль php из pakeges нормально.
>Я подумал, что причина в SSL, установил apache-1.3.27.tgz и mod_php4-4.2.3.tgz на
>ту же 4.7 всё равно не передаются данные скрипту, сравнивал конфиг
>апача нового с работавшим, ну нет там чего-то такого, чтобы не
>давало данным не передоваться. Может не в апаче дело а в
>системе. На всякий случай прилагаю вывод phpinfo уврезл=онном виде
>
>System FreeBSD gohan17.freebsd.org 4.7-RC FreeBSD 4.7-RC #0: Sun Apr 1 02:34:56 PST
>2002 asami@bento.freebsd.org:/usr/src/sys/compile/BENTO i386
>Build Date Oct 5 2002 14:20:45
>Configure Command './configure' '--with-apxs=/usr/local/sbin/apxs' '--with-config-file-path=/usr/local/etc' '--enable-versioning' '--with-regex=system' '--without-gd' '--without-mysql' '--with-zlib' '--with-mysql=/usr/local' '--prefix=/usr/local'
>'i386-portbld-freebsd4.7'
>Server API Apache
>Virtual Directory Support disabled
>Configuration File (php.ini) Path /usr/local/etc
>Debug Build no
>Thread Safety disabled
>
>
>_SERVER["GATEWAY_INTERFACE"] CGI/1.1
>_SERVER["SERVER_PROTOCOL"] HTTP/1.1
>_SERVER["REQUEST_METHOD"] GET
>_SERVER["QUERY_STRING"]
>_SERVER["REQUEST_URI"] /test.php
>_SERVER["SCRIPT_NAME"] /test.php
>_SERVER["PATH_TRANSLATED"] /usr/local/www/data/test.php
>_SERVER["PHP_SELF"] /test.php
А вот это ты читал когда пхп конфигурил? :)))
+--------------------------------------------------------------------+
| *** NOTE *** |
| The default for register_globals is now OFF! |
| |
| If your application relies on register_globals being ON, you |
| should explicitly set it to on in your php.ini file. |
| Note that you are strongly encouraged to read |
| http://www.php.net/manual/en/security.registerglobals.php |
| about the implications of having register_globals set to on, and |
| avoid using it if possible. |
+--------------------------------------------------------------------+
Я сам в первый раз пропарился, потому как в торопях всё делал.
Включи эту опцию в /usr/local/lib/php.ini
Если там этого файла нет то найди его в дистрибутиве php скопируй туда и измени значение этой опции на on
И наслаждайся жизнью :) Удачи
FROM GOODWIN
http://goodwin.net.ru