Hello Chris,

Yes, there exist Baculum packages for Debian Buster. Information about
repositories you can find in the Baculum documentation chapter here:

https://www.bacula.org/9.6.x-manuals/en/console/Baculum_API_Web_GUI_Tools.html#SECTION00351000000000000000

Best regards,
Marcin Haba (gani)

On Thu, 21 May 2020 at 23:04, Chris Wilkinson <winstonia...@gmail.com> wrote:
>
> Hello Marcin
>
> Yes that is true, PHP came from the Buster repo.
>
> Is there Baculum in the Buster repo, I couldn't find one?
>
> As to why Stretch and Buster PHP'S are different, I don't really have any 
> idea. I don't see what I could do about that.
>
> Is anybody running Baculum in Buster?
>
> Regards
> Chris Wilkinson
>
> On Thu, 21 May 2020, 9:44 p.m. Marcin Haba, <ganius...@gmail.com> wrote:
>>
>> Hello Chris,
>>
>> You use PHP not from Stretch repository. It looks that your PHP
>> interpreter doesn't match PHP modules. Maybe they were prepared in
>> different environment? At least pdo_mysql couldn't be loaded.
>>
>> In any cases it is PHP related problem. I would propose to verify from
>> where come modules and interpreter and why they are different.
>>
>> I hope it helps.
>>
>> Best regards,
>> Marcin Haba (gani)
>>
>> On Thu, 21 May 2020 at 21:53, Chris Wilkinson <winstonia...@gmail.com> wrote:
>> >
>> > I upgraded Baculum to 9.6.3 from the Stretch repository. Installation went 
>> > OK until I opened the Web client and got the following error in an error 
>> > box as soon as any data request was made, e.g. list job history. Bacula is 
>> > v9.4.2.
>> >
>> > Error code: 100
>> >
>> > Message: Problem with connection to remote host. cURL error 0: . 
>> > {"output":[],"error":0}
>> >
>> > Prado\Exceptions\TPhpFatalErrorException
>> >
>> > Description
>> >
>> > [Core Warning] PHP Startup: Unable to load dynamic library 'pdo_mysql' 
>> > (tried: /usr/lib/php/20180731/pdo_mysql (/usr/lib/php/20180731/pdo_mysql: 
>> > cannot open shared object file: No such file or directory), 
>> > /usr/lib/php/20180731/pdo_mysql.so (/usr/lib/php/20180731/pdo_mysql.so: 
>> > undefined symbol: mysqlnd_allocator)) (@line 0 in file Unknown).
>> >
>> > Source File
>> >
>> > /usr/share/baculum/htdocs/framework/pradosoft/prado/framework/PradoBase.php
>> >  (193)
>> >
>> > 0182:      * PHP shutdown function used to catch fatal errors.
>> > 0183:      * This method should be registered as PHP error handler using
>> > 0184:      * {@link register_shutdown_function}. The method throws an 
>> > exception that
>> > 0185:      * contains the error information.
>> > 0186:      */
>> > 0187:     public static function phpFatalErrorHandler()
>> > 0188:     {
>> > 0189:         $error = error_get_last();
>> > 0190:         if ($error &&
>> > 0191:             TPhpErrorException::isFatalError($error) &&
>> > 0192:             error_reporting() & $error['type']) {
>> > 0193:             self::exceptionHandler(new 
>> > TPhpFatalErrorException($error['type'], $error['message'], $error['file'], 
>> > $error['line']));
>> > 0194:         }
>> > 0195:     }
>> > 0196:
>> > 0197:     /**
>> > 0198:      * Default exception handler.
>> > 0199:      * This method should be registered as default exception handler 
>> > using
>> > 0200:      * {@link set_exception_handler}. The method tries to use the 
>> > errorhandler
>> > 0201:      * module of the Prado application to handle the exception.
>> > 0202:      * If the application or the module does not exist, it simply 
>> > echoes the
>> > 0203:      * exception.
>> > 0204:      * @param Exception $exception exception that is not caught
>> > 0205:      */
>> >
>> > Stack Trace
>> >
>> > #0 [internal function]: Prado\PradoBase::phpFatalErrorHandler()
>> > #1 {main}
>> >
>> > 2020-05-21 17:04 Apache/2.4.38 (Debian) PRADO/4.0.1
>> >
>> >
>> > The missing file /usr/lib/php/20180731/pdo_mysql.so noted above is 
>> > actually present.
>> >
>> > -$ ls /usr/lib/php/20180731/
>> > apc.so       ftp.so       mysqli.so      redis.so      sysvshm.so
>> > apcu.so      gd.so        mysqlnd.so     shmop.so      tokenizer.so
>> > bcmath.so    gettext.so   opcache.so     simplexml.so  wddx.so
>> > calendar.so  iconv.so     “pdo_mysql.so"   smbclient.so  xmlreader.so
>> > ctype.so     igbinary.so  pdo.so         sockets.so    xml.so
>> > curl.so      imagick.so   pdo_sqlite.so  sqlite3.so    xmlwriter.so
>> > dom.so       intl.so      phar.so        ssh2.so       xsl.so
>> > exif.so      json.so      posix.so       sysvmsg.so    zip.so
>> > fileinfo.so  mbstring.so  readline.so    sysvsem.so
>> >
>> > Would be glad of any pointers to correct this.
>> >
>> > Best
>> > Chris Wilkinson
>> > _______________________________________________
>> > Bacula-users mailing list
>> > Bacula-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/bacula-users
>>
>>
>>
>> --
>> "Greater love hath no man than this, that a man lay down his life for
>> his friends." Jesus Christ
>>
>> "Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie
>> za przyjaciół swoich." Jezus Chrystus



-- 
"Greater love hath no man than this, that a man lay down his life for
his friends." Jesus Christ

"Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie
za przyjaciół swoich." Jezus Chrystus


_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to