Jaybird Skrevet 19. januar 2010 Del Skrevet 19. januar 2010 Hei! Har tenkt å installere Hesk(Helpdesk web-applikasjon basert på MySQL&PHP) på en LAMP server, og får opp feilmelding om at jeg må enable ZLib i PHP. Feilmelding: 1. PHP needs to be compiled with ZLib support enabled (--with-zlib[=DIR]) in order for Hesk to work correctly. Contact your host and ask them to enable ZLib support for PHP. Kodesnutt henta ut fra php.ini: ; You can redirect all of the output of your scripts to a function. For ; example, if you set output_handler to "mb_output_handler", character ; encoding will be transparently converted to the specified encoding. ; Setting any output handler automatically turns on output buffering. ; Note: People who wrote portable scripts should not depend on this ini ; directive. Instead, explicitly set the output handler using ob_start(). ; Using this ini directive may cause problems unless you know what script ; is doing. ; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler" ; and you cannot use both "ob_gzhandler" and "zlib.output_compression". ; Note: output_handler must be empty if this is set 'On' !!!! ; Instead you must use zlib.output_handler. ; http://php.net/output-handler ;output_handler = ; Transparent output compression using the zlib library ; Valid values for this option are 'off', 'on', or a specific buffer size ; to be used for compression (default is 4KB) ; Note: Resulting chunk size may vary due to nature of compression. PHP ; outputs chunks that are few hundreds bytes each as a result of ; compression. If you prefer a larger chunk size for better ; performance, enable output_buffering in addition. ; Note: You need to use zlib.output_handler instead of the standard ; output_handler, or otherwise the output will be corrupted. ; http://php.net/zlib.output-compression zlib.output_compression = on ; http://php.net/zlib.output-compression-level zlib.output_compression_level = 1 ; You cannot specify additional output handlers if zlib.output_compression ; is activated here. This setting does the same as output_handler but in ; a different order. ; http://php.net/zlib.output-handler zlib.output_handler = ; Implicit flush tells PHP to tell the output layer to flush itself ; automatically after every output block. This is equivalent to calling the ; PHP function flush() after each and every call to print() or echo() and each ; and every HTML block. Turning this option on has serious performance ; implications and is generally recommended for debugging purposes only. ; http://php.net/implicit-flush ; Note: This directive is hardcoded to On for the CLI SAPI implicit_flush = Off Jeg har altså satt "zlib.output_compression = on", "zlib.output_compression_level = 1" og "zlib.output_handler = ". Noen som vet om jeg har gjort noe feil, evt hva jeg kan gjøre for å få det til? Takker! Lenke til kommentar
ze5400 Skrevet 20. januar 2010 Del Skrevet 20. januar 2010 Noen som vet om jeg har gjort noe feil, evt hva jeg kan gjøre for å få det til? Test selv om du har gjort noe selv; Opprett en side som kun inneholder <?php phpinfo(); ?> Restart apache, naviger til siden og se om zlib er aktivert. Lenke til kommentar
Jaybird Skrevet 21. januar 2010 Forfatter Del Skrevet 21. januar 2010 Når jeg søker etter ZLib i siden, finner den ikke noe. Skal den komme opp når du ctrl+f'er ZLib? Lenke til kommentar
Ernie Skrevet 21. januar 2010 Del Skrevet 21. januar 2010 Hviken distro er det snakk om? Tydligvis kompileres ikke zlib med som standard og da må nok installere php-zlib e.l. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå