better description of dependencies

This commit is contained in:
Uwe Steinmann 2020-06-29 06:47:49 +02:00
parent f440ffa224
commit 5a470d6b6f

View File

@ -16,21 +16,22 @@ Here is a detailed list of requirements:
1. A web server with at least php 7.0
2. A mysql database, unless you use sqlite
3. The php installation must have support for `pdo_mysql` or `pdo_sqlite`,
`php_gd2`, `php_mbstring`
4. Various command line programms to convert files into text for indexing
3. The php installation must have support for `pdo_mysql`, `pdo_pgsql` or `pdo_sqlite`,
`php_gd2`, `php_mbstring`, `php_xml`
4. Depending on the configuration the extensions `php_ldap`, `php_mycrypt`,
`php_gmp`, `php_libsodium`must be installed
5. Various command line programms to convert files into text for indexing
pdftotext, catdoc, xls2csv or scconvert, cat, id3 (optional, only needed
for fulltext search)
5. ImageMagic (the convert program) is needed for creating preview images
6. The Zend Framework (version 1) (optional, only needed for fulltext search)
7. The pear Log and Mail package
8. The pear HTTP_WebDAV_Server package (optional, only need for webdav)
9. SLIM RestApi
10. FeedWriter from https://github.com/mibe/FeedWriter
6. ImageMagic (the convert program) is needed for creating preview images
7. A bunch of packages from Packagist which all ship with the seeddms-quickstart
archive
It is highly recommended to use the quickstart archive (seeddms-quickstart-x.y.z.tar.gz)
because it includes all software packages for running SeedDMS, though you still need
a working web server with PHP and a mysql database unless you intend to use sqlite.
It is highly recommended to use the quickstart archive
(seeddms-quickstart-x.y.z.tar.gz) because it includes all software packages
(excluding those listing above in item 1. to 6.) for running SeedDMS. Hence,
you still need a working web server with PHP and a mysql or postgres database
unless you intend to use sqlite.
QUICKSTART
===========
@ -45,7 +46,11 @@ below `seeddms51x` or add an alias. For apache this could be like
Alias /seeddms51x /<some directory>/seeddms51x/www
Do not set the DocumentRoot to
or even
Alias /mydms /<some directory>/seeddms51x/www
Do not set the DocumentRoot or Alias to
the `seeddms51x` directory, because this will allow anybody to access
your `data` and `conf` directory. This is a major security risk.