|
|
|
| output_buffering=1 , но всё равно... почему? Что-где может быть/не быть? | |
|
|
|
|
|
|
|
для: Shorr Kan
(03.03.2006 в 14:13)
| | 1) Где расположен php.ini (должен в C:\Windows)?
2) Поищите поиском, нет дублей php.ini? | |
|
|
|
|
|
|
|
для: cheops
(04.03.2006 в 00:54)
| | unix ... это прежде всего.
Так. Я нашел причину - есть файл, который присоединяется auto_prepend. В нём я вывожу свои строки. После него у меня стоял ob_flush();. И вот из-за этого заголовки и не слались. Как только я затёр ob_flush - всё стало нормально. Но! Если на сайте... в самом начале... приписать while(@ob_end_clean){} - тогда ( в случае если ob_flush убран) - файл auto_prepend просто не выводится.
Иными словами... a.php - присоединяется auto_prepend
a.php
index.php
while(@ob_end_clean){}
...
...
|
В этом случае - "aaa" не напечатается.
a.php
index.php
while(@ob_end_clean){}
...
...
|
Напечатается. Но...
a.php
index.php
Выдаст ошибку.
Так как же решить эту проблему? Или то не ладно, или это... | |
|
|
|