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 |