Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: aReS в Feb 20, 2006, 08:13



Титла: Encoding-a в apache2 ?
Публикувано от: aReS в Feb 20, 2006, 08:13
Проблема ми е следния - имам инсталирано апаче и всичко е наред, само че encoding-а ми стой на UTF-8 докато не се смени от съответния броузер.В apache2.conf слогих def encoding-a да ми е windows-1251, във самото php слогих също да е windows-1251. PLS HELP !!!


Титла: Encoding-a в apache2 ?
Публикувано от: teleport в Feb 20, 2006, 08:30
В php скриптовете ти трябва да започват така:

<?php

header('Content-Type: text/html; charset=windows-1251';);
echo '<html><head>'."\n";
echo '<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />'."\n";
echo '<title>TЗаглавие на страницата</title>'."\n";
echo '</head>'."\n";
echo '<body>'."\n";
 
....

?>

ИЛИ в apache намираш къде е реда:
AddDefaultCharset UTF-8
и го променяш така:
AddDefaultCharset WINDOWS-1251

След което естествено рестарт на апача, примерно:
killall -HUP httpd


Титла: Encoding-a в apache2 ?
Публикувано от: steady в Mar 01, 2006, 14:16
Цитат (teleport @ Фев. 20 2006,09:30)
След което естествено рестарт на апача, примерно:
killall -HUP httpd

или
Примерен код

[root@LanBG steady]# service httpd restart
Shutting down httpd:                                            [   OK    ]
Starting httpd:                                                     [   OK    ]
[root@LanBG steady]#


Титла: Encoding-a в apache2 ?
Публикувано от: astronom в Mar 01, 2006, 17:38
Цитат (steady @ Март 01 2006,14:16)
Примерен код

[root@LanBG steady]# service httpd restart
Shutting down httpd:                                            [   OK    ]
Starting httpd:                                                     [   OK    ]
[root@LanBG steady]#

Или
Примерен код
# apachectl graceful

Така сървъра само си препрочита конфигурацията без да спира нормална работа (или най-много за милисекунди).

Между другото аз не бих използвал нищо друго освен UTF-8, за нова разработка, а при възможност бих направил всичко да ползва UTF-8.


Титла: Encoding-a в apache2 ?
Публикувано от: Hapkoc в Mar 01, 2006, 18:17
Цитат
Между другото аз не бих използвал нищо друго освен UTF-8, за нова разработка, а при възможност бих направил всичко да ползва UTF-8.


!!!!

ЕВАЛА

!!!!


Титла: Encoding-a в apache2 ?
Публикувано от: steady в Mar 09, 2006, 01:17
И аз съм за UTF-8 ... С него нямам никакви проблеми :-)