Author: hsotoma
Description:
setup info and error related info
Several errors in DatabaseOracle.php related BLOB Oracle data type
errors during setup:
Warning - strpos() expects parameter 1 to be string on removeIdentifierQuotes and isQuotedIdentifier
I fixed these errors checking data type for parameter before call to strpos()
Also:
Error: 1400 ORA-01400: cannot insert NULL into ("WIKI"."WIKI_INTERWIKI"."IW_API")
I fixed this error redefining WIKI_INTERWIKI so columns IW_API, IW_LOCAL and IW_TRANS now accepting null values
After both changes I made, the configuration ran OK without warnings
Basic operation is OK (content added without problems)
Problems begins when attempt to delete an image stored. Update operation fails with this message
Warning: OCI-Lob::writetemporary() expects parameter 1 to be string, object given in /usr/local/apache2/htdocs/wiki/includes/db/DatabaseOracle.php on line 1327
Until now, cannot solve this problem.
Attached detailed info
Version: 1.22.5
Severity: blocker
OS: Linux
Platform: PC
Attached: