|
UsingOntoWikiWithVirtuoso
Tutorial on Setting up OntoWiki with Virtuoso
Phase-Deploy | |
► Sign in to add a comment
|
Search
|
|
UsingOntoWikiWithVirtuoso
Tutorial on Setting up OntoWiki with Virtuoso
Phase-Deploy | |
>> SQL Error: unixODBCOpenLinkiODBC DriverServerFA011: Access to /var/www/ontowiki/libraries/Erfurt/include/SysOntLocal?.rdf is denied due to access control in ini file (37000) Solution: do Configuring Virtuoso Step 4
It seems that this file is not copied to /tmp first, so the path /var/www/ontowiki/libraries/Erfurt/include/ needs to be added to DirsAllowed? too. (I got the error despite having /tmp specified).
I met the error "access to %file% is denied due to access control in ini file (42000)" while trying to upload a file for creating a new knowledge base.
There is a bug in \libraries\Erfurt\Store\Adapter\Virtuoso.php at line 1091, since, at least in Windows, the slash "\" characters in the file name are not escaped and Virtuoso cannot recognize the correct path, giving such error. The solution id to change the line 1091 in virtuoso.php with:
str_replace("\\","\\\\",$file),
Hope this help, because it made me crazy :S
I installed virtuoso over the ubuntu package from http://docs.ontowiki.net/virtuoso/virtuoso-opensource_6.1.0_i386.deb .
In step "setting up odbc" i get an error ( Can't open lib '/lib/virtodbc.so' ... ) after open the odbctest.php. I changed the path in the odbcinst.ini for "Driver" from "/lib/virtodbc.so" to "/usr/lib/virtodbc.so" and odbctest.php works perfect =)