IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Warning php, problème de chargement de librairie


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 284
    Par défaut Warning php, problème de chargement de librairie
    Bonsoir,

    J'ai un warning à chaque fois que je veux utiliser php:

    PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/sqlite.so' - /usr/lib/php5/20090626+lfs/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0

    J'ai lu qu'on pouvait faire une modification dans php.ini pour changer cela, j'ai alors modifier la ligne comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ; extension_dir = "~/../../usr/lib/php5/20090626+lfs"
    Mais j'ai toujours le même problème ! Comment résoudre ce problème ?

    Merci bien ! (Je suis sur ubuntu)

  2. #2
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Par défaut
    Peut être enlever le ";" avant extension_dir

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 284
    Par défaut
    Effectivement... mais même en corrigeant cette ligne j'ai toujours la même erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    /usr/lib/php5/20090626+lfs$ php
    PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/sqlite.so' - /usr/lib/php5/20090626+lfs/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line
    Voici ce que j'ai dans le dossier en question:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    apc.so  mcrypt.so  mysql.so      pdo.so         pspell.so
    gd.so   mysqli.so  pdo_mysql.so  pdo_sqlite.so  sqlite3.so
    Il est donc normal qu'il ne trouve pas la librarie sqlite.so que faire dans ce cas là ?

    Merci !

  4. #4
    Rédacteur
    Avatar de CedrX
    Inscrit en
    Avril 2007
    Messages
    1 111
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 111
    Par défaut
    Éventuellement essayes de faire un lien symbolique nommé sqlite.so sur le fichier sqlite3.so
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    cd /usr/lib/php5/20090626+lfs/
    sudo ln -s sqlite3.so sqlite.so

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 284
    Par défaut
    Bonne idée !

    Mais maintenant j'ai:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PHP Warning:  Module 'sqlite3' already loaded in Unknown on line 0

  6. #6
    Invité
    Invité(e)
    Par défaut
    Salutations,


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     apt-file search sqlite.so | grep php
    php5-dbg: /usr/lib/debug/usr/lib/php5/20090626+lfs/pdo_sqlite.so
    php5-dbg: /usr/lib/debug/usr/lib/php5/20090626+lfs/sqlite.so
    php5-sqlite: /usr/lib/php5/20090626+lfs/pdo_sqlite.so
    php5-sqlite: /usr/lib/php5/20090626+lfs/sqlite.so
    Peux-tu supprimer le lien symbolique et vérifier si le package php5-sqlite est bien installé (ce dernier fournit la librairie qui te manque)?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    dpkg -l | grep -i sqlite

    Si c'est n'est pas, l'installer et redémarrer le service apache

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    apt-get install php5-sqlite

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JNA] Problème de chargement de librairie
    Par krapo13 dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 16/06/2011, 09h23
  2. Réponses: 1
    Dernier message: 25/03/2010, 13h00
  3. [Débutant] Problème de chargement de librairie
    Par La Fée Dragée dans le forum MATLAB
    Réponses: 2
    Dernier message: 03/07/2009, 17h06
  4. [JNI]problème de chargement de librairie.
    Par brasinamical dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 14/04/2009, 13h47
  5. problème au chargement de php sur win xp sp2
    Par oritym dans le forum Serveurs (Apache, IIS,...)
    Réponses: 6
    Dernier message: 16/12/2007, 21h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo