MYSQL和apache服务器已经安装在我的服务器上了。但我还是遇到了这些问题。我不明白用--使用--mysql编译php的术语,我应该在哪里编译?我正在使用窗口服务器。或者如何安装mysql.so模块??
检查环境..。 当报告安装问题时,请包括以下所有行。PHP 5.2.14安装后找不到合适的数据库驱动程序!对于MySQL,使用--with编译mysql.so模块,或安装PostgreSQL的mysql.so模块,使用--with编译PHP,或安装sqlite的pgsql.so模块,使用-with_sqlite编译SQLite,或安装pdo_sqlite.so模块,使用-with_not,或安装mssql_not_ready.so模块For DB2,使用--with_db2编译PHP,或安装ibm_db2.so模块,使用--with 8编译PHP,或安装oci8.so模块
发布于 2010-12-08 20:14:21
查看/php_install_dir/扩展名。应该有一个名为"php_mysql.dll“的文件。如果是的话,在php.ini中启用它。否则,下载dll,将其复制到扩展dir并在php.ini中启用。记得重新启动Apache。
有关更多信息,请参见此页 (确保您阅读了注释)。
发布于 2012-11-24 06:14:08
在php.ini中改变了这一点。安装程序不应该在Windows安装时这样做吗?
; enable_dl = Off
; CHANGED - This is necessary to enable dynamic loading of Windows .dll modules
; The immediate problem was that PHP could not find a database driver for MySQL
enable_dl = On
发布于 2015-06-25 17:16:51
PHP: 5.6.10和MySQL: 5.0.24a
;extension=php_mysqli.dll
;extension_dir = "ext“
代之以
extension= php_mysqli.dll
extension_dir =“D:\Programs\ext”
https://stackoverflow.com/questions/4254258
复制相似问题