Ergebnis 1 bis 6 von 6
  1. #1

    Frage mysqli angeblich nicht aktiviert

    Ich wollte ein script ausführen und bekomme folgende Fehlermeldung:

    /volume1/web/shm_x2$ php cmd.php xf:convert-utf8mb4

    PHP Fatal error: Call to undefined function mysqli_init() in /volume1/web/shm_x2/src/XF/Db/Mysqli/Adapter.php on line 152

    Fatal error: Call to undefined function mysqli_init() in /volume1/web/shm_x2/src/XF/Db/Mysqli/Adapter.php on line 152

    Die Fehlermeldung deutet wohl darauf hin das mysqli nicht aktiviert ist.

    15-03-_2019_13-25-11.png

    Hier ist es aber aktiviert.

    Wo ist der Fehler?

  2. #2

    Standard

    Jetzt habe ich in der Shell php -m eingegeben um zu prüfen, ob dort mysql aufgeführt wird.


    /volume1/web/shm_x2$ -m
    -sh: line 36: -m: command not found
    /volume1/web/shm_x2$ php -m
    [PHP Modules]
    bcmath
    bz2
    Core
    ctype
    curl
    date
    dom
    ereg
    filter
    hash
    iconv
    json
    ldap
    libxml
    mbstring
    mcrypt
    openssl
    pcntl
    pcre
    PDO
    pdo_sqlite
    Phar
    posix
    readline
    Reflection
    session
    shmop
    SimpleXML
    sockets
    SPL
    sqlite3
    standard
    syno_compiler
    xml
    xmlreader
    xmlwriter
    zip
    zlib

    [Zend Modules]

    Wie es scheint fehlt dort mysqli
    php -m

  3. #3
    Anwender Avatar von Frogman
    Registriert seit
    01.09.2012
    Beiträge
    17.402

    Standard

    Ist denn überhaupt die richtige PHP-Version aktiviert bzw. rufst Du die entsprechende Version auf??
    DS713+ | 2x 1TB Crucial M500 SSD # 4GB RAM # be quiet! Shadow Wings | DSM 6.1.7-15284-U3
    DS212+ | Backup-DS: 2x 4TB HGST Deskstar NAS | DSM 6.1.7-15284-U3
    Extras: fail2ban 0.11.0 - Java 1.8.0.202 - Nextcloud 15.0.5 - Roundcube 1.3.8 - HumHub 1.3.11 - tt-rss 19.2
    Synology-Support-Portal | DSM-Hilfe online | Synology-Tutorials
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung. (Albert Einstein)

  4. #4

  5. #5
    Anwender Avatar von Frogman
    Registriert seit
    01.09.2012
    Beiträge
    17.402

    Standard

    Du hast PHP7.0 eingestellt, rufst aber mit
    Zitat Zitat von alfonso Beitrag anzeigen
    Jetzt habe ich in der Shell php -m eingegeben ...
    nur das systemverdrahtete PHP5.6 auf.
    DS713+ | 2x 1TB Crucial M500 SSD # 4GB RAM # be quiet! Shadow Wings | DSM 6.1.7-15284-U3
    DS212+ | Backup-DS: 2x 4TB HGST Deskstar NAS | DSM 6.1.7-15284-U3
    Extras: fail2ban 0.11.0 - Java 1.8.0.202 - Nextcloud 15.0.5 - Roundcube 1.3.8 - HumHub 1.3.11 - tt-rss 19.2
    Synology-Support-Portal | DSM-Hilfe online | Synology-Tutorials
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung. (Albert Einstein)

  6. #6

    Standard

    Ggf. muss man in der Shell php7.0 mit dem passenden Profil aus der Webstation aufrufen.
    Guckst du hier: http://blog.viking-studios.net/synol...oud-und-php-7/
    Gruß Stephan
    ________________________________________
    DS716+ DSM 6.2 - 2 x 4TB WD red (Btrfs RAID-1)
    DX213 1 x Samsung EVO 860 500 GB SSD (Btrfs Basis)
    APC - Back-UPS ES 550G
    AVM Fritz!BOX 7590
    macOS 10.14

Ähnliche Themen

  1. Class 'mysqli' not found
    Von Ghost108 im Forum Webserver
    Antworten: 23
    Letzter Beitrag: 22.02.2018, 18:14
  2. SmartWAN via VPN angeblich nicht konfiguriert
    Von mexx81 im Forum Synology Router
    Antworten: 0
    Letzter Beitrag: 16.03.2017, 18:48
  3. OSTicket und mysqli.php
    Von zariomahn im Forum Andere 3rd Party Anwendungen
    Antworten: 2
    Letzter Beitrag: 07.04.2016, 08:57
  4. MySQL / mysqli fehlt
    Von Gefahrensucher im Forum Webserver
    Antworten: 9
    Letzter Beitrag: 23.08.2013, 10:38
  5. mysqli nicht mehr da?
    Von Don Claus im Forum Sonstiges
    Antworten: 13
    Letzter Beitrag: 03.12.2012, 13:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •