View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0003166 | OXID eShop (all versions) | 4.07. Source code, Test | public | 2011-08-20 19:51 | 2012-12-10 13:44 | 
| Reporter | csimon | Assigned To | |||
| Priority | urgent | Severity | major | Reproducibility | always | 
| Status | resolved | Resolution | fixed | ||
| Fixed in Version | 4.5.12 revision 52682 | ||||
| Summary | 0003166: Wrong Errormessage for PHP Bug #53632 on 64 bit systems | ||||
| Description | PHP Bug #53632 occurs only on 32 bit systems, but system requirements warning is given even if it's an 64 bit system. Reported according german forums: http://www.oxid-esales.com/forum/showthread.php?t=10920 | ||||
| Additional Information | Solution: Add check for architecture with php_uname('m') if it's a 64 bit system http://de3.php.net/manual/de/function.php-uname.php warning: don't check for i386, there are several 32 bit architectures. The output of uname _should_ be x86_64 on 64 bitsystems (did not test). I would recommend to check for that. | ||||
| Tags | No tags attached. | ||||
| Theme | Both | ||||
| Browser | All | ||||
| PHP Version | any | ||||
| Database Version | any | ||||
|  | Maybe this can help too: http://stackoverflow.com/questions/2353473/can-php-tell-if-the-server-os-it-64-bit the its only a matter of detecting the php-version | 
|  | wrote check whether PHP is 32bit or 64bit | 
