我已经将Symfony项目(基于symfony-演示)上传到github,但是由于这样做,我无法以演示用户或管理员的身份登录到演示应用程序--相反,我得到了以下内容:
由于系统问题,无法处理身份验证请求。
如果用户不工作,我已经尝试了以下代码:
php app/console doctrine:fixtures:load但是,当我提交这个文件时,我会得到以下错误:
[Doctrine\DBAL\Exception\DriverException]
An exception occured in driver: could not find driver
[Doctrine\DBAL\Driver\PDOException]
could not find driver 然后,我试图提交以下文件,希望它能解决理论问题:
composer require doctrine/doctrine-fixtures-bundle然而,这反映了以下几点:
Using version ^2.2 for doctrine/doctrine-fixtures-bundle
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested PHP extension ext-pdo_sqlite * is missing from your system.
Problem 2
- sensiolabs/security-checker v2.0.5 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- sensiolabs/security-checker v2.0.5 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- sensiolabs/security-checker v2.0.5 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- Installation request for sensiolabs/security-checker == 2.0.5.0 -> satisfiable by sensiolabs/security-checker[v2.0.5].
Installation failed, reverting ./composer.json to its original content.发布于 2015-08-03 20:58:08
键入您的终端php -m。你看到curl了吗
如果没有,它就没有安装。取决于你的发行版,你可能会做:
RHEL/Centos:
yum install php5_curlUbuntu/Debian:
apt-get install php5_curl如果未找到,请尝试以下操作之一:php_curl、php-curl、php5_curl或php5-curl。不太频繁地出现56而不是5。您可以通过搜索curl并查看列表来简化操作。
不确定其他发行版,但应该是类似的。
https://stackoverflow.com/questions/31796557
复制相似问题