+ -
当前位置:首页 → 问答吧 → 最新版本Apache+PHP+MySQL的问题

最新版本Apache+PHP+MySQL的问题

时间:2008-08-07

来源:互联网

使用的环境如下:
apache_2.2.3-win32-x86-no_ssl
php-5.2.0-win32
MySQL5.0.27
phpMyAdmin-2.9.1.1-all-languages-utf-8-only


安装Apache,测试成功,正常
安装PHP,安装程序自动修改了httpd.conf

手动修改PHP.ini并复制到windows目录:
;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll

重启Apache,
phpinfo()测试成功.

安装mysql,将其bin目录中的libmySQL.dll复制到PHP目录覆盖原有文件,然后将PHP目录中所有dll文件都复制到了system32中.

重启Apache,发现phpinfo()方法失败,什么都不显示.然后尝试使用
phpMyAdmin-2.9.1.1-all-languages-utf-8-only

可以运行,也可以登陆.帐号root,密码为MySQL安装向导中所设置的密码.


但是,现在的问题是:
phpMyAdmin可以使用,也可以创建DB,但是不可以在库中创建表,返回的信息是:
---------------------------------
错误
MySQL 返回:

字段总数是空的!
---------------------------------




同时,也无法删除DB,删除确认后出现的提示是:
---------------------------------
错误
SQL 查询:

SELECT *
FROM

MySQL 返回:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
---------------------------------

然后发现phpinfo()也失败了,什么也没有,空白一片.查看源代码可见:
<body>
Today is
<?
$ret = date('M d Y (h:i:s)', time());
echo $ret;
?>
<br>
If you see today date then PHP technology works.
<? echo phpinfo(); ?>
</body>
浏览器上一片空白.


我真的很想知道这是怎么了....快被折磨疯了~
能回答的朋友我将追加奖励分数,虽然没什么用,但也代表我的感谢了!

BTW:不要推荐我去用服务器套件,我并不喜欢那个...

作者: 笨笨狼   发布时间: 2008-08-07

不清楚  请高手指点 顺便学习下

作者: 59互联张良   发布时间: 2008-08-14

我也刚刚初学,
用appserve吧,下载一个比较新的版本
安装就可以了,集成php + mysql + apache

作者: 恋上恋鱼s   发布时间: 2008-08-18

手动修改PHP.ini并复制到windows目录:
安装mysql,将其bin目录中的libmySQL.dll复制到PHP目录覆盖原有文件,然后将PHP目录中所有dll文件都复制到了system32中.
这两个都是没有必要的,新版本已经取消这些
http://www.php.net/manual/zh/install.windows.manual.php
官方文档已经很清楚告诉你

作者: ronin   发布时间: 2008-08-19

热门下载

更多