我已经将Apache从2.2升级到2.4,并且我在字符编码方面有问题。在我的页面里我有è=è,ò=ò,ì=ì等.
在我的httpd.conf中,我注释了默认值并添加了ISO-8859-1 (西欧)
#AddDefaultCharset UTF-8
AddDefaultCharset ISO-8859-1但这并没有改变什么。
发布于 2015-07-04 19:18:35
你在运行php吗?我认为您的问题不在于apache httpd.conf,而在于php.ini。
请参阅PHP5.6中的“http://php.net/manual/en/ini.core.php#ini.default-charset”,"UTF-8“是默认值,其值用作默认字符编码.”
发布于 2015-09-09 21:12:03
这两种不同的解决方案对我来说是有效的:
1°将此添加到vhost中:
php_value default_charset ISO-8859-12°放置
default_charset = "ISO-8859-1"进入/etc/php5/apache2/php.ini (在Debian上)
发布于 2015-09-03 09:05:24
尝试将以下选项添加到vhost配置中:
php_value default_charset ISO-8859-1https://unix.stackexchange.com/questions/141470
复制相似问题