我用的是WINDOWS XP系统.
1:安装mysql到目录C:\mysql下.
用的压缩文件是:mysql-4.0.20c-win.zip
安装成功了.因为mysql服务的状态是开启着的,我还在DOS命令环境下建了数据库和数据表
执行成功了.
2:安装apache到目录C:\Program Files\Apache Group\Apache下,这个目录是安装时候自
动建立的,我也没改它,怕弄坏了.
用的安装文件是:apache_1.3.31-win32-x86-no_src.
安装成功了,因为我在浏览器地址栏中输入:http://localhost回车,提示说Apache安装成
功.
3:安装PHP到目录C:\php下.
用的压缩文件是:php-5.2.6-Win32.RAR
安装PECL到目录C:\php\ext下.
用的压缩文件是:pecl-5.2.6-Win32(这两个压缩文件是从www.php.net一起下载的,
我想应该是配套的)
4:把C:\php下的所有的DLL类型的文件复制到了目录C:\WINDOWS\system32下.
5:把C:\php下的php.ini-dist文件复制到了目录C:\WINDOWS下,并把它改名为:php.ini.
6:测试:我在目录C:\Program Files\Apache Group\Apache\htdocs下建了一个PHP文件
名字为test.php,里面内容为:<?php phpinfo(); ?>
我在浏览器中输入地址:http://localhost/test.php回车.出现了关于PHP的版本信息
7:修改PHP的配置文件:将extension=php_msql.dll前面的分号去掉了.可是我在zend studio中一用mysql_connec()等函数时就出错,就说:Call to undefined function???????????????????????????????55555555555555555555555555555555555555555555555
1:安装mysql到目录C:\mysql下.
用的压缩文件是:mysql-4.0.20c-win.zip
安装成功了.因为mysql服务的状态是开启着的,我还在DOS命令环境下建了数据库和数据表
执行成功了.
2:安装apache到目录C:\Program Files\Apache Group\Apache下,这个目录是安装时候自
动建立的,我也没改它,怕弄坏了.
用的安装文件是:apache_1.3.31-win32-x86-no_src.
安装成功了,因为我在浏览器地址栏中输入:http://localhost回车,提示说Apache安装成
功.
3:安装PHP到目录C:\php下.
用的压缩文件是:php-5.2.6-Win32.RAR
安装PECL到目录C:\php\ext下.
用的压缩文件是:pecl-5.2.6-Win32(这两个压缩文件是从www.php.net一起下载的,
我想应该是配套的)
4:把C:\php下的所有的DLL类型的文件复制到了目录C:\WINDOWS\system32下.
5:把C:\php下的php.ini-dist文件复制到了目录C:\WINDOWS下,并把它改名为:php.ini.
6:测试:我在目录C:\Program Files\Apache Group\Apache\htdocs下建了一个PHP文件
名字为test.php,里面内容为:<?php phpinfo(); ?>
我在浏览器中输入地址:http://localhost/test.php回车.出现了关于PHP的版本信息
7:修改PHP的配置文件:将extension=php_msql.dll前面的分号去掉了.可是我在zend studio中一用mysql_connec()等函数时就出错,就说:Call to undefined function???????????????????????????????55555555555555555555555555555555555555555555555
解决方案 »
- 关于php rand 函数,要求不重复地随机成了某个范围内的数字的问题
- 大哥们,一个基础的php问题,急死了,我就是不会
- 请教一个关于数据库的问题
- 各位大侠 在下利用Linux默认环境里的mailx发邮件没问题 我想输出html的邮件内容
- ImageTTFText参数的单位?
- 如何遍历文件夹的过程中剔除不需要的文件夹
- google 7周年
- 请大家帮忙。
- php网站如何让指定的URL地址跳转到404错误页面或指定页面?
- windows上安装sphinx时,进行到 indexer.exe test1 步骤时报错,如图,求有经验的帮忙,谢谢!!
- 修改代码错误 ,谢谢 急急急
- 使用ZLIB压缩的HTML页面问题
而且我在这里设了断点,调到了.可是就是说没有这个函数啊!!
我安的PHP的版本信息中有这么一项:
mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.0.51a
是不是我应该安5.0.51a 版本的mysql????????
指向ext目录就可以了估计
不用copy来copy去
如 C:\Program Files\Zend\ZendStudio 5.5.1\bin\php5
你在Apache那里配炸了,ZDE都不会有效果。
doc_root ="c:\Program Files\Apache Group\Apache\htdocs"(Apache的相关目录)
extension_dir = "c:\php\ext"(安装PECL的目录).而且PHP配置文件和c:\php\ext目录下的php_mysql.dll文件.都同时复制到了 c:\windows 与 c:\windows\system32 与 c:\php这三个目录下都有了,而且我还在环境变量的系统变量的PATH变量里加上了:分号C:\php而且我还把PHP与Apache重新安装了一遍.
而且我还把机器重启了N遍,把Apache重启了N遍,把mysql服务重启了N遍.还是没用,真崩溃了!!!!!!!!
确认 Loaded Configuration File (在第一个table里)的目录(这里才是正确的,正在使用的php.ini位置),和extension_dir(也可以去php.ini看)。
让后剩下的你应该知道。
PHP的文件夹:php4文件夹 和 php5文件夹.
其中php5文件夹下又有这些文件:
dummy文件,类型是php文件
php文件,类型是应用程序
php文件,类型是配置设置
php5ts.dll文件,类型是应用程序扩展
要改成你那个c:\php的话找 ZDE目录下bin\ZendIDE.config
如:C:\Program Files\Zend\ZendStudio 5.5.1\bin\ZendIDE.configPHP4_BIN_DIRECTORY=./php4/ 更改这两个目录
PHP5_BIN_DIRECTORY=./php5/
在ZDE里输出phpinfo().
确认 Loaded Configuration File (在第一个table里)的目录(这里才是正确的,正在使用的php.ini位置)
位置是:C:\Program Files\Zend\ZendStudio-5.2.0\bin\php.ini
这个ZEND使用的PPH配置文件里只有三行字:
我把c:\php\php.ini安装目录下的PHP配置文件的内容全复制到 这个ZEND使用的PPH配置文件里了,可是再调试的时候就出现了一个错误框和一个警告框:
内容分别是这样的:
错误框的内容:
无法进行本地调试.未安装内部调试器或其PHP二进制文件无效/毁坏.
警告框的内容:
PHP Startup: gd: Unable to initialize module
Module compiled with module API=20060613,debug=0,
thread-safety=1
PHP compiled with module API=20050922,debug=0,
thread-safety=0
These options need to match
点击确定后出现:
PHP Startup: Unable to load dynamic library 'c:\php\ext\php_imap.dll'-找不到指定的程序.
PHP Startup: Unable to load dynamic library 'c:\php\ext\php_mysqli.dll'-找不到指定的程序.
PHP Startup: Unable to load dynamic library 'c:\php\ext\php_pdo_mysql.dll'-找不到指定的程序.
PHP5_BIN_DIRECTORY=c:\php
PHP5_INI_FILE=c:\php\php.ini
但还是不起作用.还是Call to undefined function
我看见ZendIDE.config 文件中还有这么一项,但是不知道怎么改:
PHP5_FUNCTIONS_PATH=../lib/phpFunctions5.php唉!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!