2017-09-14 1 views
0

J'ai lancé Symfony sur mon Ubuntu 16.04, il a renvoyé l'erreur de démarrage. Et j'ai couru la commande php --ini cmdPHP Avertissement: PHP Démarrage: Impossible de charger la bibliothèque dynamique

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_curl.dll' - /usr/lib/php/20151012/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0 
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_mbstring.dll' - /usr/lib/php/20151012/php_mbstring.dll: cannot open shared object file: No such file or directory in Unknown on line 0 
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_pgsql.dll' - /usr/lib/php/20151012/php_pdo_pgsql.dll: cannot open shared object file: No such file or directory in Unknown on line 0 
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pgsql.dll' - /usr/lib/php/20151012/php_pgsql.dll: cannot open shared object file: No such file or directory in Unknown on line 0 
Configuration File (php.ini) Path: /etc/php/7.0/cli 
Loaded Configuration File:   /etc/php/7.0/cli/php.ini 
Scan for additional .ini files in: /etc/php/7.0/cli/conf.d 
Additional .ini files parsed:  /etc/php/7.0/cli/conf.d/10-opcache.ini, 
/etc/php/7.0/cli/conf.d/10-pdo.ini, 
/etc/php/7.0/cli/conf.d/20-calendar.ini, 
/etc/php/7.0/cli/conf.d/20-ctype.ini, 
/etc/php/7.0/cli/conf.d/20-exif.ini, 
/etc/php/7.0/cli/conf.d/20-fileinfo.ini, 
/etc/php/7.0/cli/conf.d/20-ftp.ini, 
/etc/php/7.0/cli/conf.d/20-gettext.ini, 
/etc/php/7.0/cli/conf.d/20-iconv.ini, 
/etc/php/7.0/cli/conf.d/20-json.ini, 
/etc/php/7.0/cli/conf.d/20-mbstring.ini, 
/etc/php/7.0/cli/conf.d/20-phar.ini, 
/etc/php/7.0/cli/conf.d/20-posix.ini, 
/etc/php/7.0/cli/conf.d/20-readline.ini, 
/etc/php/7.0/cli/conf.d/20-shmop.ini, 
/etc/php/7.0/cli/conf.d/20-sockets.ini, 
/etc/php/7.0/cli/conf.d/20-sysvmsg.ini, 
/etc/php/7.0/cli/conf.d/20-sysvsem.ini, 
/etc/php/7.0/cli/conf.d/20-sysvshm.ini, 
/etc/php/7.0/cli/conf.d/20-tokenizer.ini 

Au-dessus d'avertissement se produit lors de l'exécution de la commande php --ini. Comment résoudre les avertissements J'ai également purgé et installé le php7. J'ai supprimé le commentaire dans l'extension php.ini pour certains dll

+1

'php -r "echo php_ini_loaded_file();"' montrerez dans CLI current ini fichier chargé, recherchez ici votre extension, le chemin d'accès est incorrect. » –

+0

@AlivetoDie la commande ci-dessus retourne également la même erreur d'avertissement avec afficher le chemin '/etc/php/7.0/cli/php.ini' J'ai modifié le chemin dans la sortie – Tharunkumar

+0

quelle est la question ici? vous avez un avertissement sur les fichiers manquants. Alors qu'est-ce que vous voulez faire à ce sujet? – eis

Répondre

0

PHP Attention: PHP Démarrage: Impossible de charger la bibliothèque dynamique ... est Erreur Impossible d'exécuter les commandes et vous n'avez pas installé ces extensions.

premier arrêt Symfony:

php bin/console server:stop 

Puis

sudo apt-get install php7.0-curl php7.0-mbstring php7.0-pgsql php7.0-intl 

Après avoir installé l'exécution Symfony:

php bin/console server:start 
+0

J'ai exécuté les commandes ci-dessus mais l'avertissement se produit toujours mais 'Elasticsearch-PHP requiert cURL, ou un gestionnaire HTTP personnalisé. Cette erreur a été résolue. Est-ce que tu sais pourquoi? – Tharunkumar

+0

Redémarrer l'apache –