PHP出现空白页面
一、通过配置 php.ini 中的参数设置PHP的报错级别 可以在 php.ini 中适当的位置搜索
;error_reporting = E_ALL & ~E_NOTICE替换为 error_reporting = E_ALL
二、在网站程序中通过 PHP 函数 error_reporting 设定 PHP 报错级别
//报告所有错误 error_reporting(E_ALL);
//禁用错误报告 error_reporting(0);
PHP5可以正常使用但是无法载入mysql
给PHP安装目录加User读取运行权限,Php.ini加上User读取权限
在phpinfo里搜索不到mysql项目
本次安装所使用到的相关软件如下:
操作系统:Windows 2003 server IIS6.0
PHP版本:php 5.2.1
Mysql版本:mysql 5.0.37
Zend版本:ZendOptimizer 3.2.6
phpMyAdmin版本:phpMyAdmin 2.10.0.2
最终实现效果:实现在用户本机环境下测试与调试Discuz!5.0等产品
如果你是新手请认真仔细看完教程~~
如果你有一定的经验了,在出现错误后也可在本文中找到相应错误的解决方法!
按照本教程安装设置后将保证你能够正常运行 Discuz!论坛程序以及Mysql数据库管理程序phpmyadmin,目前本文是Win2003+IIS6.0+MySql 5.0.37+PHP 5.2.1+ZendOptimizer 3.2.6+phpMyAdmin 2.10.0.2环境配置最全面的教程文章。
安装开始:因IIS6.0已经安装好,这一步相信大家都会操作,所以本文略过!
1、在本机D盘下创建wwwroot、php5、Mysql、Zend共四个文件夹
2、正确安装PHP v5.2.1并且配置mysql
给PHP目录加上user 读取 运行 权限
1) 将下载的php-5.2.1-Win32.zip解压缩到D:\php5目录中
2) 将目录中的php.ini-dist文件改名为php.ini,并把php.ini文件剪切放到 c:\windows 目录下(如果是2000系统,就放到 c:\winnt 目录)
3) 把php5根目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下,注意这三个文件是必需的。
4) 打开c:\windows\php.ini文件 找到
extension_dir = "./" 改为
extension_dir = "d:\php5\ext"
找到
;extension=php_mbstring.dll
改为
extension=php_mbstring.dll
找到
;extension=php_gd2.dll
改为
extension=php_gd2.dll
找到
;extension=php_mysql.dll
改为
extension=php_mysql.dll
找到
;extension=php_mcrypt.dll
改为
extension=php_mcrypt.dll
以上就是修改去掉前面的";"符号,使之支持相应功能,最后保存。 页面所在本站地址: http://www.52-life.net/Nshow_reurl.asp?reurl=IIS_PHP_Mysql |