解决方案 »
- php fputs 换行
- 为什么PHP的fckeditor值只能用火狐浏览器打开
- apache+php+mysql什么版本最优,最稳定啊?
- php+MS sql server 2000,网页乱码问题?
- phpmyadmin2.8.2中文输入及显示问题
- A域名页面调用B域名下的php,php里读写cookies为空,有办法解决吗?谢谢!
- IIS7的二级域名伪静态是怎么写的?
- 求助!用zend加密后的代码运行时怎么老是抱“Zend Optimizer not installed”错误!!运行环境是apache1.3+php5+Zend Optimizer2.5郁闷。
- 怎么把2005-05-10这样的时间格式转换成05/05/10格式?急!!
- 网站全部用UTF-8编码。我需要注意什么?谢谢。
- php读取文件失败??
- 求PHP相关的编程书籍
extension=php_mysqli.dll
extension=php_oci8.dll
extension=php_openssl.dll
都做了,这些。
w3c的一个例子。
很明显 php_mysql 没有加载或加载失败请注释掉 extension=php_oci8.dll
既然你不用 oracle, 为何要打开它?如果你确实需要使用 oracle,那么你如何不知道要安装 oracle 客户端呢?不要在两个集成环境中验证 mysql 的工作情况。在集成环境中,mysql 是隶属于集成环境的,并不作为单独的服务存在
这就是说,在一个集成环境中能使用mysql,而在另一个中不能,是极其正常的事情php_mysql 需要 php 安装目录中的mysql支撑库,所以你需要将php安装目录置于操作系统的搜索路径中
绿色的做法是在 httpd.conf 加入 LoadFile "php安装路径/php5ts.dll"
由 php5ts.dll 去找
<body>
<?php
$conn=mysql_connect('127.0.0.1','root','123456');
if (!$conn)
{
die('数据库连接失败'. mysql_error());
}
echo '数据库连接成功!';if(mysql_close($conn))
{
echo '到数据库的连接已经成功关闭';
}
?>
</body>
</html>Fatal error: Call to undefined function mysql_connect() in E:\Tools\httpd-2.2.19-win64\httpd-2.2-x64\htdocs\testmysql.html on line 4
PHPIniDir "c:/php"
PHPIniDir "E:\Tools\PHP"
这是我的