libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢_php技巧

是否一定要这样做呢?很多网上的帖子都是人云亦云,别人说要,他也说要。 其实用的,每次重装系统,都这样拷一遍,折腾一遍,太辛苦了。 用过APMServ这个傻瓜式安装包的朋友可能会发觉,这个东西,在第一次安装后,以后重装系统也不会重新安装的,只要运行一下主程序,就可以运行WAMP的了,不用折腾一遍的。

可能有人会认为它把libmysql.dll拷贝到c:\windows目录下了,其实不是的,不信去找一找。 既然APMServ可以做到,那么我们也可以做得,比对了APMServ和我们安装的WAMP,找到奥妙就在apache的httpd.conf配置文件。 在httpd.conf加载PHP时,大家都知道是添加这句:
LoadModule php5_module E:\server\php528\php5apache2_2.dll 可能有些朋友也知道,添加这句后,就不用把php.ini拷贝到系统目录:
PHPIniDir E:\server\php528\php.ini
现在我说说不用把libmysql.dll拷到系统目录的办法,就是在加载php5_module前,添加这句:
LoadFile "E:\server\php528\libmysql.dll"

时间: 2024-09-24 11:26:14

libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢_php技巧的相关文章

java连接sqlserver2008连不上,报错sqljdbc.dll这个包有错,但是我已经拷到那个目录下了啊

问题描述 java连接sqlserver2008连不上,报错sqljdbc.dll这个包有错,但是我已经拷到那个目录下了啊 请问还有其他方法吗,该配置的我都配置实在没办法了,百度百度个遍了 解决方案 你导入这个包试试:sqljdbc4.jar 解决方案二: sqljdbc.dll你这个是程序集啊,在C#里面用的,Java中要导 .jar的包 解决方案三: 这个有可能是jar包的问题,可以换个jar包试试,也有可能是sqlServer2008的连接问题 解决方案四: 拷贝sqljdbc4.jar这

php.ini修改php上传文件大小限制的方法详解_php技巧

打开php.ini,首先找到file_uploads = on ;是否允许通过HTTP上传文件的开关.默认为ON即是开upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值.默认为2Mpost_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值.默认为8M一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,

修改php.ini不生效问题解决方法(上传大于8M的文件)_php技巧

摘要:上传大于8M的文件需要修改php的配置才可以生效.但是我在网上找了一堆修改配置的资料,但是自己修改之后就是没有生效. 解决方法: 修改php.ini这个选项,网上有很多的教程,可以随便搜. 1.先用root账号,登录到nobody的账户. 2.然后用whereis php命令查看,php.ini所在的位置,修改这个php.ini的文件就可以了. 3.最后重启apache,就可以生效了. 这里的nobody账户就是apache使用的账户,权限很低. 这里主要注意的问题就是你修改的配置文件必须

修改php.ini实现Mysql导入数据库文件最大限制的修改方法_php技巧

自己电脑上装的WAMP,在导入数据库比较大(大于2M)时遇到错误,不能导入. 找到解决方法: php.ini配置文件中有三处地方需要改动: upload_max_filesize memory_limit post_max_size 这三个值都根据实际情况改下,重启服务器以后,虽然导入时仍然显示是 最大限制:2,048 KB) : 但实际上已经可以导入很大的数据库了...

05.php_pdo引用不恰当libmysql.dll导致Apache崩溃

05.php_pdo引用不恰当libmysql.dll导致Apache崩溃 郑昀 2010 隶属于<07.杂项>小节 现象 在测试环境Windows XP/2003+PHP v5.2.14+Apache v2.2下,使用php_pdo对象试图连接 MySql 数据库服务时,apache的error.log中什么也没报告,httpd.exe 二话不说径直崩溃. 在 php.ini 中注释掉 extension=php_pdo.dll 后,Apache则不再崩溃.   解决方法 该环境在 %SYS

windows服务器下IIS6/7下PHP 无法加载 php_curl.dll 等动态链接库_win服务器

问题: PHP 在 IIS6 或 IIS7 中无法加载 php_curl.dll 动态链接库. 解决方法: 在PHP手册中有相关说明:php_curl.dll:CURL,客户端 URL 库函数库:需要:libeay32.dll,ssleay32.dll(已附带) 所以只要将 libeay32.dll,ssleay32.dll 这两个库复制到 %WINDOWS% 目录下即可. PS:网上有很多人说将以上两个库复制到 %SYSTEM32%,而这完全不起作用,文章只会COPY,又不经考证,简直就是误人

php开启与关闭错误提示适用于没有修改php.ini的权限_php技巧

windows系统开关php错误提示 如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: 代码如下 找到display_errors = On 修改为 display_errors = off 注意:如果你已经把PHP.ini文件复制到windows目录下

mysql提示:未发现可用的libmysql.dll问题解决办法

MySQL 默认未启用,因此必须在 php.ini 中激活 php_mysql.dll 动态连接库.此外,PHP 还需要访问 MySQL 客户端连接库.PHP 的 Windows 发行版包括了一个 libmysql.dll,为了让 PHP 能和 MySQL 对话,此文件必须放在 Windows 的系统路径 PATH 中.怎样做见 FAQ 中的"怎样把 PHP 目录加入到 Windows PATH中".尽管将 libmysql.dll 拷贝到 Windows 系统目录中也可以(因为系统目

php mysql apache-启动httpd提示“无法启动此程序,因为计算机中丢失LIBMYSQL.dll。.....”的提示。

问题描述 启动httpd提示"无法启动此程序,因为计算机中丢失LIBMYSQL.dll......"的提示. 求助啊!cmd下在apache的bin目录中启动httpd提示"无法启动此程序,因为计算机中丢失LIBMYSQL.dll.尝试重新安装该程序以解决此问题"的提示.