View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006134 | OXID eShop (all versions) | 6. ------ Setup ------- | public | 2015-04-27 14:42 | 2024-01-31 14:32 |
Reporter | hendrikfreytag | Assigned To | |||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.9.4 / 5.2.4 | ||||
Fixed in Version | 6.0.0-beta.1 | ||||
Summary | 0006134: Wrong encoding during setup | ||||
Description | During setup the character encoding is broken (see screenshot). | ||||
Steps To Reproduce | Run setup on php 5.6 and have a php.ini with default_charset commented out or set to "UTF-8" (which is default). | ||||
Additional Information | In PHP 5.6 the default charset is set to utf8. So apache says files are utf8, but language files are iso 8859 and the setup looks broken. Possible solutions: - convert language files to utf8 - set correct header by php function: header('Content-Type: text/html; charset=ISO-8859-15'); http://php.net/manual/de/migration56.new-features.php#migration56.new-features.default-encoding http://php.net/manual/de/ini.core.php#ini.default-charset | ||||
Tags | Setup, UTF-8 | ||||
Attached Files | |||||
Theme | Azure | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
|
Pull request https://github.com/OXID-eSales/oxideshop_ce/pull/315 |
|
Unfortunately, PR 315 didn't resolve the problem. I currently reproduced it in v4.10.3 (5.3.3) on a PHP 5.6 machine. |
|
Fixed with 6.0.0 in the conversion to UTF-8 https://github.com/OXID-eSales/oxideshop_ce/pull/316 |