User tests: Successful: Unsuccessful:
Pull Request for errors on front end mentioned at #14102 (comment)
sqlsrv_fetch_object($cursor, $class)
return null if Class from $class is not loaded.
To be sure that class is loaded I have added function class_exists($class)
before calling sqlsrv_fetch_object
.
Reason is not loaded class JMenuItem at:
https://github.com/joomla/joomla-cms/blob/staging/libraries/cms/menu/site.php#L88
Install latest jooma 3.7 on database SQLSRV on Windows platform.
Go to front page.
Home page works.
Component not found. Error 404
None
Status | New | ⇒ | Pending |
Category | ⇒ | MS SQL Libraries |
Microsoft driver works correctly on linux:). On windows I do not know why, it has to be loaded manually.
Do you thing, this is the right place to do it or I should move it higher to loadObject
and loadObjectList
.
that's funny
Microsoft driver works correctly on linux:). On windows I do not know why, it has to be loaded manually.
I have tested this item
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-02-19 19:17:22 |
Closed_By | ⇒ | wilsonge | |
Labels |
Added:
?
|
I really wish we could stop having this discussion about why Microsoft's driver doesn't correctly load classes and they would fix their code...