View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002394 | OXID eShop (all versions) | 1. ----- eShop frontend ----- | public | 2011-01-18 11:58 | 2012-12-10 14:37 |
| Reporter | leofonic | Assigned To | |||
| Priority | high | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 4.4.5 revision 31315 | ||||
| Fixed in Version | 4.6.0_beta2 | ||||
| Summary | 0002394: oxshopcontrol redirects without logging the error | ||||
| Description | in oxshopcontrol.php there are 2 redirects which redirect to 'cl=start' to display the error there. If for some reason 'cl=start' cannot be displayed (for example start.tpl is missing), you get a white page and no error is logged. | ||||
| Tags | No tags attached. | ||||
| Theme | Both | ||||
| Browser | All | ||||
| PHP Version | any | ||||
| Database Version | any | ||||
| related to | 0003026 | resolved | arvydas_vapsva | Weird exception handling in oxshopcontrol->start |
|
|
@developers: check from source code side if such issue still exist |
|
|
Removed redirecting to start page after exception occurred and added additional view to display exceptions. This depends on config value iDebug - if is zero, then redirection will be done, if not - will output exception error without redirecting. |
|
|
Reopened because now the code after "//catching other not cought exceptions" catches exceptions but only handles them in debug mode. For example, if the shop is switched to "not active", a white page is displayed and no error is logged. In previous version "offline.html" was displayed and an error was logged. In german forum: http://www.oxid-esales.com/forum/showthread.php?t=11165 |
|
|
Added additional handling for errors in oxshopcontrol class |