* cURL PHP module.
* MB String PHP module.
* JSON PHP module.
+ * XML PHP module.
- Bconsole - configured Bacula text based console
- Access to Bacula catalog database - computer with Baculum installation should be
able to connect to Bacula catalog database. There is not need to install Baculum
php-pgsql \
php-mysqlnd \
php-mbstring \
-php-bcmath
+php-bcmath \
+php-xml
In Fedora 20 PHP module for cURL support and for JSON support are compiled in PHP.
$requirements[] = 'Please install <b>Module for JSON functions in PHP scripts</b>.';
}
+ if(!class_exists('DOMDocument')) {
+ $requirements[] = 'Please install <b>PHP DOM XML</b> to support XML documents (usually included in php-xml binary package).';
+ }
+
if(count($requirements) > 0) {
echo '<html><body><h2>Baculum - Missing dependencies</h2><ul>';
for($i = 0; $i < count($requirements); $i++) {