Witam,
Plik uruchamian na systemie Ubuntu18.04 LTS. Skrypt uruchamiany przeze mnie ręcznie przez webservice działa poprawnie, czyli: łączy się z bazą danych wykonuje sobie select i update na rekordach. Do połączenia używam
mysqli_connect()
Oczywiście używam użytkownika który ma uprawnienia w bazie danych (próbowałem z ciekawości nawet na adminie).
Tak wygląda wpis w crontabie:
*/5 * * * * php /moja/sciezka/do/pliku.php > /moja/siecka/do/raportowania/bledow.log 2>&1 \n
otrzymuje błedy o następujące treści:
call to undefine function: mysqli_connect()
Przypomne tutaj że ten sam skryt uruchomiony ręcznie przez webservice działa (czyli: https://mojastrona.pl/sciekza_do_pliku/plik.php
) natomiast przez ComandPrompt nie (czyli: php /moja/sciezka/do/pliku.php
). Błąd identyczny.
Co może być źle? Uprawnienia do katalogu? Prosze o podpowiedź.