Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Php jailshell cron
Forum PHP.pl > Forum > Przedszkole
miras
Witam, mam pewien problem z cronem, a mianowicie:


mam pewien skrypt, który wygląda mniej więcej tak:

  1. $conn = new MySQLi($servername, $username, $password, $dbname);
  2.  
  3.  
  4. foreach ($d as &$v) {
  5.  
  6. $sql = "SELECT * FROM baza WHERE id = '".$v['id']."'";
  7.  
  8. $conn->set_charset("utf8");
  9. $result = $conn->query($sql);



gdy odpalam ten plik z "przeglądarki" jest wszystko ok - mysqli działa, bo mam trochę niżej insert do bazy i rekordy się dodają, natomiast jak ustawię crona w ten sposób:

  1. php /home/nazwausera/public_html/plik.php


to dostaję błąd:

  1.  
  2.  
  3. X-Powered-By: PHP/5.4.21
  4. Content-type: text/html
  5.  
  6. <br />
  7. <b>Fatal error</b>: Class 'MySQLi' not found in
  8. <b>/home/nazwausera/public_html/plik.php</b> on line <b>13</b><br />
  9.  
  10.  



ma ktoś pomysł dlaczego tak się dzieje?

Ok, poradziłem.

Musiałem zrobić to wgetem i podać link http://...
darko
Znajdź plik z ustawieniami dla php w trybie CLI i dodaj wpis ładujący rozszerzenie obsługi bazy danych, analogicznie tak jak masz to obecnie w podstawowym configu phpa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.