php安装配置总结
刚刚真正的学习和使用。算是新手吧!做下总结,别忘掉!
PHP是一个开源项目,在linux下,每次增加模块时要重新编译。
在windows下,使用vc编译,也可以下载现成的,直接更改php.ini增加删除模块。
php有fastcgi支持,是php-cgi.exe实现的,他使用socket监听接受新的socket请求。
fastcgi接受请求时,使用的每次接受到一个socket,处理一个的方式,没有实现socket一直连接着的处理!
php-fmp是一个fastcgi进程管理组件,新版本都有支持。他能实现更好的fastcgi性能。他在windows下是用的NamedPipe命名管道实现进程间通信。
php安装
php.ini放置
1、复制php目录下的php.ini-development到 c:\windows\php.ini .
2、在Apache中制定php.ini的目录。
php.ini配置
extension_dir = "C:/php5.4/ext"
;extension=php_mysql.dll
。。。。
把前面分号去掉,按自己的需要去。。。
xdebug配置
[Xdebug]
zend_extension=C:/php5.4/ext/php_xdebug-2.2.1-5.4-vc9.dll
xdebug.profiler_enable=on
xdebug.trace_output_dir="../Projects/xdebug"
xdebug.profiler_output_dir="../Projects/xdebug"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
容错处理:
error_reporting = E_ALL& ~E_NOTICE