par
katagoto » 15 juil. 2009, 10:08
au passage certains codeurs PHP mettent de l'utf8 bom dans leur fichier php, ce qui est ultra stupide (je reste gentil) parceque ca provoque des erreurs en cas d'utilisation d'entête HTTP (le coup classique du echo juste avant un session_start en plus complexe parceque le char bom est caché d'un éditeur classique) on en avait un comme ça pour le concours son application était inutilisable, je sais plus qui c'était

Me regarde pas comme ça, moi j'avais enlevé le bom depuis
longtemps

et puis je croyais que les copies étaient anonyme, tiens, en
parlant des copie *retournement de situation :p* on aura
les commentaires quand ? ^^
à priori c'est marqué dans la doc et dans le configure.
Non, si je fais
./configure --help | grep APC ou
memcache je
n'ai rien. Sur la documentation des extensions je n'ai rien, sur
la documentation des installation j'ai
--with-extension ou bien
--enable-extension si elle dépent d'un bibliothèque :/
Bah il te dit ce qu'il faut faire, il te dit d'installer libxml2 (et même libxml2-dev).
J'avais essayé
apt-get install libxml2 en vain je saurais que pour
les compilation il est nécessaire d'ajouter le suffixe
-dev à l'avenir.
J'ai un autre soucis :
configure: WARNING: lemon versions supported for regeneration of libsqlite parsers: 1.0 (found: none).
configure: error:
You've configured extension sqlite to build statically, but it
depends on extension pdo, which you've configured to build shared.
You either need to build sqlite shared or build pdo statically for the
build to be successful.
Je n'ai pourtant pas mentionner SQLite dans mon
conf_install :
Code : Tout sélectionner
#!/bin/sh
export OPTIM=-02
./configure --prefix=/usr/local \
--with-apxs2=/usr/local/bin/apxs \
--with-inifile=/usr/local/etc/php.ini \
--with-libxml2 \
--with-xsl \
--with-zlib \
--enable-pdo=shared \
--with-pdo-pgsql=shared \
--with-pgsql=shared \
--with-memcache \
--with-APC
Même en rajoutant
--without-pdo-sqlite ça plante, même avec
--with-pdo-sqlite ou
--with-pdo-sqlite=shared, que faire ?
Par avance merci de votre aide
[quote="Nagol"]au passage certains codeurs PHP mettent de l'utf8 bom dans leur fichier php, ce qui est ultra stupide (je reste gentil) parceque ca provoque des erreurs en cas d'utilisation d'entête HTTP (le coup classique du echo juste avant un session_start en plus complexe parceque le char bom est caché d'un éditeur classique) on en avait un comme ça pour le concours son application était inutilisable, je sais plus qui c'était :-*[/quote]
Me regarde pas comme ça, moi j'avais enlevé le bom depuis
longtemps :lol:
et puis je croyais que les copies étaient anonyme, tiens, en
parlant des copie *retournement de situation :p* on aura
les commentaires quand ? ^^
[quote="Sékiltoyai"]à priori c'est marqué dans la doc et dans le configure.[/quote]
Non, si je fais [b]./configure --help | grep APC[/b] ou [b]memcache[/b] je
n'ai rien. Sur la documentation des extensions je n'ai rien, sur
la documentation des installation j'ai [b]--with-extension[/b] ou bien
[b]--enable-extension[/b] si elle dépent d'un bibliothèque :/
[quote="Sékiltoyai"]Bah il te dit ce qu'il faut faire, il te dit d'installer libxml2 (et même libxml2-dev).[/quote]
J'avais essayé [b]apt-get install libxml2[/b] en vain je saurais que pour
les compilation il est nécessaire d'ajouter le suffixe [b]-dev[/b] à l'avenir.
J'ai un autre soucis :
[quote]
configure: WARNING: lemon versions supported for regeneration of libsqlite parsers: 1.0 (found: none).
configure: error:
You've configured extension sqlite to build statically, but it
depends on extension pdo, which you've configured to build shared.
You either need to build sqlite shared or build pdo statically for the
build to be successful.
[/quote]
Je n'ai pourtant pas mentionner SQLite dans mon [b]conf_install[/b] :
[code]
#!/bin/sh
export OPTIM=-02
./configure --prefix=/usr/local \
--with-apxs2=/usr/local/bin/apxs \
--with-inifile=/usr/local/etc/php.ini \
--with-libxml2 \
--with-xsl \
--with-zlib \
--enable-pdo=shared \
--with-pdo-pgsql=shared \
--with-pgsql=shared \
--with-memcache \
--with-APC
[/code]
Même en rajoutant [b]--without-pdo-sqlite[/b] ça plante, même avec
[b]--with-pdo-sqlite[/b] ou [b]--with-pdo-sqlite=shared[/b], que faire ?
Par avance merci de votre aide