我已经在Linux系统上安装了Lampp,并且在尝试使用symfony2命令创建架构时正在学习symfony2。
php app/console doctrine:schema:create
我收到以下错误消息:
PDOException “could not find driver”
我也在extension=php_pdo_mysql.dll
php.ini文件中取消注释此行
我试图查看并用Google搜索我的问题,但无法解决我的问题。当我运行php -m
命令时,我得到以下结果:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/mysql.so' - /usr/lib/php5/20090626+lfs/mysql.so: 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/php5/20090626+lfs/mysqli.so' - /usr/lib/php5/20090626+lfs/mysqli.so: 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/php5/20090626+lfs/pdo_mysql.so' - /usr/lib/php5/20090626+lfs/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
date
dba
dom
ereg
exif
fileinfo
filter
ftp
gettext
hash
iconv
json
libxml
mbstring
mhash
openssl
pcntl
pcre
PDO
----
----
有什么办法可以消除此问题?
希望您正在本地主机中运行项目。在项目文件夹app /
config中,一个名为parameters.ini的文件,请确保您的Mysql数据库连接配置正确。如果使用的是mysql,请参database_driver=pdo_mysql
见其驱动程序。
下面是一个例子。
database_driver = pdo_mysql
database_host = localhost
database_port =
database_name = databasename
database_user = msqlusername
database_password = mysqlpassword//if not make blank
mailer_transport = smtp
mailer_host = localhost
mailer_user =
mailer_password =
locale = en
secret = ThisTokenIsNotSoSecretChangeIt
希望对您有帮助。
问题内容: 我刚刚用Apache,MySQL和PHP安装了Debian Lenny,并且收到了PDOException 。 这是它所指的特定代码行: ,,,和是我所定义的常量。它在生产服务器(以及我以前的Ubuntu Server设置)上运行良好。 这与我的PHP安装有关吗? 搜索互联网没有帮助,我得到的只是专家交流和示例,但没有解决方案。 问题答案: 您需要有一个名为pdo_mysql的模块。在
问题内容: 我在使用Laravel 5时遇到问题。当我运行“ php aritsan migration”时,出现此错误 我可以运行该应用程序,但是当需要数据库连接时,出现此错误 如何解决? 问题答案: 您应该在服务器上安装PDO。编辑您的php.ini(查看您的“已加载的配置文件”行,以找到php.ini文件路径)。查找并取消注释以下行(删除字符): 然后,重新启动Apache服务器。有关更多信
问题内容: 我正在尝试通过Laravel与PostgreSQL数据库进行连接,以进行php artisan迁移,但由于它正在读取MySQL的数据库名称,因此似乎没有针对性。 以下是来自database.php的命令: 如果删除MySQL路径,则会得到: 编辑: 尝试进行php artisan迁移时,我得到一个’PDOException:找不到驱动器’。我正在使用WAMP,并且在Win8.1中。使用
问题内容: 输出 >无法连接到数据库服务器java.lang.ClassNotFoundException 问题答案: 看来您应该将MySQL驱动程序jar放入 类路径中 。
问题内容: 我在只能访问MySQL和FTP的服务器上开发网站,因此我运行的所有命令都是通过b374k php shell进行的。我在使用SQL驱动程序时遇到Laravel问题。我尝试切换到文件托管的SQLite(在database / database.sqlite中),但是引发的异常与使用MySQL时相同。控制台的输入和输出如下: 服务器上安装的Apache扩展为: 可能是什么问题,我该如何解决
因此,我一直在使用sbt with assembly将所有依赖项打包到一个jar中,用于spark工作。我做了几个工作,使用设置连接池信息,将其广播出去,然后在RDD上使用获取连接,并将数据插入数据库。在我的sbt构建脚本中,我包括 这确保JDBC连接器与作业打包在一起。一切都很好。 因此,最近我开始使用SparkSQL,并意识到使用中的新特性,简单地获取一个dataframe并将其保存到jdbc