/trunk/README.md |
---|
26,14 → 26,14 |
### System requirements |
- PHP compatible web server (tested with Apache 2, nginx and Microsoft IIS) |
- PHP 7.0 or higher (also tested with PHP 8.0) |
- PHP 7.0 or higher (tested till PHP version 8.1) |
with extension MySQLi, PostgreSQL, SQLite3, PDO, or ODBC, depending on your database |
- Supported databases: |
- MySQL/MariaDB |
- PostgreSQL |
- SQLite3 |
- Microsoft SQL Server |
- Independent of operating system (tested with Windows, Linux and macOS X) |
MySQL/MariaDB, |
PostgreSQL, |
SQLite3, |
Microsoft SQL Server |
- Independent of operating systems (tested with Windows, Linux and macOS X) |
### Reporting a bug |
You can file a bug report here: |
/trunk/TODO |
---|
64,6 → 64,7 |
- XML import: If output (errors) is too long, show them in a page rather than an alert() box |
SMALL THINGS |
- Alpine Linux SVN update: I get the error "svn: warning: W000013: Can't open file '/root/.subversion/servers': Permission denied", although "whoami" is "apache"! (Maybe because the initial checkout was done by root?!) |
- AutoUpdate via cron? |
- cron.sh: set a global flag that tells the plugins whether we are calling from crontab, |
so that auto publishing et al prefer cron calls and only execute their code |
/trunk/doc/install_alpine_linux.txt |
---|
40,7 → 40,17 |
service apache2 start |
rc-update add apache2 default |
# Download OIDplus |
# Download OIDplus (Installation method A: Download using SVN) |
#apk add subversion |
#cd /var/www/localhost/htdocs/ |
#svn co https://svn.viathinksoft.com/svn/oidplus/trunk/ oidplus |
# Download OIDplus (Installation method B: Download using Git) |
#apk add git |
#cd /var/www/localhost/htdocs/ |
#git clone https://github.com/danielmarschall/oidplus.git |
# Download OIDplus (Installation method C: Download SVN snapshot) |
cd /var/www/localhost/htdocs/ |
wget https://www.viathinksoft.com/download/235/oidplus2_svn.tar.gz |
tar -zxvf oidplus2_svn.tar.gz |
53,7 → 63,7 |
# Required |
apk add php-gmp php-session php-mbstring php-json |
# Optional (required for some features) |
apk add php-curl php-sockets php-simplexml php-openssl |
apk add php-curl php-sockets php-simplexml php-openssl php-posix |
# Apply changes |
service apache2 restart |
/trunk/includes/classes/OIDplus.class.php |
---|
1363,7 → 1363,7 |
public static function findGitFolder() { |
// Git command line saves git information in folder ".git" |
// Plesk git saves git information in folder "../../../git/oidplus/" (or similar) |
$dir = realpath(__DIR__); |
$dir = OIDplus::localpath(); |
if (is_dir($dir.'/.git')) return $dir.'/.git'; |
$i = 0; |
do { |