[spip-dev] [SPIP 1.6pr3 CVS-2003-05-15] 1: Realm et login - 2: ob_gzhandler

Bonjour,

Deux petits problèmes avec la version CVS de SPIP:

Problème 1 : Realm et login espace privé

Pas moyen de faire un login dans l'espace privé quand tout le site est protégé par un realm (le site est dans un réseau Internet fermé, extranet si vous voulez).
Dès que je veux faire un login dans l'espace privé, j'obtiens de nouveau le dialogue de l'authentification realm qui n'accepte plus les paramètres du login!
J'ai essayé toutes sortes d'url pour accéder au privé, le mieux que j'ai eu est la page d'authentification de SPIP qui accepte l'Identifiant mais pas le mot de passe.

Aucun problème s'il n'y a pas de realm.

Problème 2 : Conflit avec une option dans php.ini?

Si output_buffering est On ou a une valeur définie (4096, par ex, comme dans php.ini-recommended) j'obtiens le message d'erreur suivant lors du cacul d'une page:

PHP Warning: (null)() [<a href=‘http://www.php.net/ref.outcontrol’>ref.outcontrol</a>]: output handler ‘ob_gzhandler’ cannot be used twice in Unknown on line 0

Aucun problème si output_buffering = Off

Environnement:
- Mac OS X Server 10.2.6
- PHP 4.3.1
- MySQL-2.23.52

Essais faits avec MS Explorer et Safari sur Macintosh sous OS X

Amicalement,

Thomas

Salut,
Je n'ai pas encore vu une réaction des développeurs à mon message. Serait-il passé inaperçu? Je me permets de le rappeler.
Certes, le problème 1, en particulier, n'est pas grave en soi, mais il rend spip inutilisable dans une situation d'extranet ou équivalent.

Merci

Je n'ai pas encore vu une réaction des développeurs à mon message.
Serait-il passé inaperçu? Je me permets de le rappeler.

Je l'avais mis dans un coin avec l'intention d'y répondre quand j'aurai le
temps.

Certes, le problème 1, en particulier, n'est pas grave en soi, mais
il rend spip inutilisable dans une situation d'extranet ou équivalent.

Oui, il suffirait de rendre l'auth http désactivable.

>Problème 2 : Conflit avec une option dans php.ini?
>
>Si output_buffering est On ou a une valeur définie (4096, par ex,
>comme dans php.ini-recommended) j’obtiens le message d’erreur suivant
>lors du cacul d’une page:
>
>PHP Warning: (null)() [<a
>href=‘http://www.php.net/ref.outcontrol’>ref.outcontrol</a>]: output
>handler ‘ob_gzhandler’ cannot be used twice in Unknown on line 0
>
>Aucun problème si output_buffering = Off

Tu peux regarder la valeur de ini_get('output_buffering') ?

-- Fil

Oui, il suffirait de rendre l'auth http désactivable.

OK, merci. En attendant, je le ferai manuellement (en supprimant le bloc d'instructions en question dans inc_auth.php3).

> >PHP Warning: (null)() [<a

>href=‘http://www.php.net/ref.outcontrol’>ref.outcontrol</a>]: output
>handler ‘ob_gzhandler’ cannot be used twice in Unknown on line 0
>
>Aucun problème si output_buffering = Off

Tu peux regarder la valeur de ini_get('output_buffering') ?

4096, la même valeur donc que celle définie dans php.ini