Difference between revisions of "GOCDB/Regional Module Technical Documentation"

From EGIWiki
Jump to: navigation, search
m (Database Connection)
Line 3: Line 3:
 
== Download  ==
 
== Download  ==
  
'''LATEST VERSION: GOCDBv5.3''' <br>  
+
'''LATEST VERSION: GOCDBv5.4''' <br>  
 
https://github.com/GOCDB/gocdb  
 
https://github.com/GOCDB/gocdb  
 +
https://github.com/GOCDB/gocdb/blob/master/INSTALL.md
  
 
<!--
 
<!--
Line 28: Line 29:
 
<br>
 
<br>
  
 +
<!--
 
== Prerequisites==
 
== Prerequisites==
 
=== System prerequisites  ===
 
=== System prerequisites  ===
Line 49: Line 51:
 
*Required database: Any version of MySQL will work including the free MySQL Community Server edition  
 
*Required database: Any version of MySQL will work including the free MySQL Community Server edition  
 
*Required space: See MySQL install guide:http://dev.mysql.com/doc/refman/5.7/en/installing.html
 
*Required space: See MySQL install guide:http://dev.mysql.com/doc/refman/5.7/en/installing.html
<!--
 
<br>
 
SQLite:
 
  
*Required database: SQLite 3.x.x or higher. SQLite is produced as an open source database and all versions are free to use.
 
*Required: See the SQLite documentation: www.sqlite.org/docs.html
 
-->
 
 
<br>
 
<br>
  
Line 189: Line 185:
  
 
'''Windows Users:''' These scripts are designed for deployment on a Linux machine (Cygwin on Windows is ok).   
 
'''Windows Users:''' These scripts are designed for deployment on a Linux machine (Cygwin on Windows is ok).   
<!--you will need to open ''recreate.sh'' and change: ''doctrine'' to ''doctrine.bat''.-->
+
 
  
 
By supplying a flag when executing the script you can deploy either a new empty database or a sample database eg:
 
By supplying a flag when executing the script you can deploy either a new empty database or a sample database eg:
Line 225: Line 221:
 
In ''httpd.conf'' enable ssl_module by un-commenting these lines:  
 
In ''httpd.conf'' enable ssl_module by un-commenting these lines:  
 
<pre>LoadModule ssl_module modules/mod_ssl.so</pre>  
 
<pre>LoadModule ssl_module modules/mod_ssl.so</pre>  
<!--
+
 
and
 
<pre>extension=php_openssl.dll</pre>
 
Depending on the database you are using the supporting module may also need to be enabled. For example Oracle requires the oracle module to be uncommented:
 
<pre>extension=php_oci8_11g.dll</pre>
 
-->
 
  
  
Line 489: Line 480:
 
This shows the process of creating an entity, using its get and set methods to enter and retrieve data and then committing it to the database. It also shows the process of using the PDO connection to check that the data exists in the database as we expect.  
 
This shows the process of creating an entity, using its get and set methods to enter and retrieve data and then committing it to the database. It also shows the process of using the PDO connection to check that the data exists in the database as we expect.  
  
 
+
-->
  
  

Revision as of 16:43, 3 September 2015