Instalação do Webacula

36 views
Skip to first unread message

Fabiano Araujo

unread,
Apr 5, 2024, 9:26:23 AMApr 5
to Bacula Backup-Pt-Br
Olá bom dia Prezados! 

Realizei a instalação do Webacula em um novo servidor pois o antigo queimou a placa-mãe, porém instalei a última versão do Bacula que esta funcionando perfeitamente, para instalação do Webacula eu segui este passo-a-passo do Wanderlei https://www.bacula.lat/a-new-webacula-wanderleihuttelwebacula/?lang=en adaptando para meu novo cenário, porém quando tento acessar o webacula o navegador esta me trazendo um série de erros conforme print abaixo: 
Se alguém tiver alguma dica, como resolver !

Deprecated: Return type of Zend_Controller_Action_HelperBroker_PriorityStack::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Controller/Action/HelperBroker/PriorityStack.php on line 91

Deprecated: Return type of Zend_Controller_Action_HelperBroker_PriorityStack::offsetExists($priorityOrHelperName) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Controller/Action/HelperBroker/PriorityStack.php on line 102

Deprecated: Return type of Zend_Controller_Action_HelperBroker_PriorityStack::offsetGet($priorityOrHelperName) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Controller/Action/HelperBroker/PriorityStack.php on line 117

Deprecated: Return type of Zend_Controller_Action_HelperBroker_PriorityStack::offsetSet($priority, $helper) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Controller/Action/HelperBroker/PriorityStack.php on line 138

Deprecated: Return type of Zend_Controller_Action_HelperBroker_PriorityStack::offsetUnset($priorityOrHelperName) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Controller/Action/HelperBroker/PriorityStack.php on line 175

Deprecated: Return type of Zend_Controller_Action_HelperBroker_PriorityStack::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Controller/Action/HelperBroker/PriorityStack.php on line 201

Deprecated: Return type of Zend_Session_Namespace::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Session/Namespace.php on line 210

Deprecated: Return type of Zend_Db_Table_Row_Abstract::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Db/Table/Row/Abstract.php on line 266

Deprecated: Return type of Zend_Db_Table_Row_Abstract::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Db/Table/Row/Abstract.php on line 278

Deprecated: Return type of Zend_Db_Table_Row_Abstract::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Db/Table/Row/Abstract.php on line 290

Deprecated: Return type of Zend_Db_Table_Row_Abstract::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Db/Table/Row/Abstract.php on line 301

Deprecated: Return type of Zend_Db_Table_Row_Abstract::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Db/Table/Row/Abstract.php on line 645

Deprecated: Return type of Zend_Config::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Config.php on line 248

Deprecated: Return type of Zend_Config::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Config.php on line 258

Deprecated: Return type of Zend_Config::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Config.php on line 278

Deprecated: Return type of Zend_Config::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Config.php on line 269

Deprecated: Return type of Zend_Config::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Config.php on line 304

Deprecated: Return type of Zend_Config::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Config.php on line 292

Deprecated: Return type of Zend_Registry::offsetExists($index) should either be compatible with ArrayObject::offsetExists(mixed $key): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Registry.php on line 204

Deprecated: Return type of Zend_Paginator::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Paginator.php on line 517

Deprecated: Return type of Zend_Paginator::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Paginator.php on line 821

Deprecated: Return type of Zend_Db_Statement_Pdo::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/webacula/library/Zend/Db/Statement/Pdo.php on line 266

Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, Zend_Registry given in /var/www/webacula/library/Zend/Registry.php:206 Stack trace: #0 /var/www/webacula/library/Zend/Registry.php(183): Zend_Registry->offsetExists() #1 /var/www/webacula/library/Zend/View/Helper/Placeholder/Registry.php(67): Zend_Registry::isRegistered() #2 /var/www/webacula/library/Zend/Layout.php(320): Zend_View_Helper_Placeholder_Registry::getRegistry() #3 /var/www/webacula/library/Zend/Layout.php(157): Zend_Layout->_initVarContainer() #4 /var/www/webacula/library/Zend/Layout.php(176): Zend_Layout->__construct() #5 /var/www/webacula/html/index.php(205): Zend_Layout::startMvc() #6 {main} thrown in /var/www/webacula/library/Zend/Registry.php on line 206

 

Fabiano Araujo

unread,
Apr 7, 2024, 12:58:50 AMApr 7
to Bacula Backup-Pt-Br
Consegui avançar aqui na Instalação fazendo um downgrade na versão do PHP8.2 para a versão PHP7.0, consigo logar no Webacula verificar os JOBs executados, fianlizados etc, porém quando vou restaurar um backup o sistema me gera um erro conforme print abaixo:
Erro_bacula .png

Wellington Solution

unread,
Apr 8, 2024, 4:18:26 PMApr 8
to Bacula Backup-Pt-Br
Olá,
não uso o Webacula mas pesquisei sobre o Webacula e vi que não tem atualização há 7 anos, então podemos considerar "descontinuado" não acha?

Então porque não usa o Baculum ou Bacularis? (que são atualizados e funcionam com o Bacula 15

Baculum (Bacula GUI)
**a instalação é manual

ou
Bacularis
**A instalação é via Repo,Composer,Docker e Manual

Wellington
Reply all
Reply to author
Forward
0 new messages