文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Apache+PHP for Windows

Apache+PHP for Windows

时间:2010-08-18  来源:skyaspnet

Apache官方地址:http://www.apache.org,下载apache_*.*.**-win32-x86-no_ssl.msi

 

PHP官方地址:http://www.php.net,下载php-*.*.*-win32.zip
httpd.conf
  DocumentRoot "e:/www"
  <Directory "e:/www">
  DirectoryIndex index.html index.htm index.php
  LoadModule php5_module "e:/php/php5apache2_2.dll"
  PHPIniDir "e:/php"
  AddType application/x-httpd-php .php
  AddType application/x-httpd-php .html
  AddType application/x-httpd-php .htm
php.ini
  extension_dir = "e:/php/ext/"
test.php
  <?php phpinfo(); ?>

  None-Thread Safe(非线程安全),在执行时不进行线程(thread)安全检查。
  Thread Safe(线程安全),执行时会进行线程(thread)安全检查,以防止有新要求就启动新线程的CGI执行方式耗尽系统资源。
  PHP有两种执行方式,ISAPI和FastCGI。FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护可以提高执行效率,所以,如果是以FastCGI(无论搭配IIS6或IIS7)执行PHP,都建议下载、执行non-thread safe的PHP(PHP的二进位档有两种包装方式:msi、zip ,请下载zip套件)。而线程安全检查正是为ISAPI方式的PHP准备的,因为有许多php模块都不是线程安全的,所以需要使用Thread Safe的PHP。
  FastCGI模式下,如果客户机请求一个php文件,Web服务器就调用php.exe去解释这个文件,然后再把解释的结果以网页的形式返回给客户机;而在模块化(DLL)中,PHP是与Web服务器一起启动并运行的。

CGI方式
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
# 对PHP4
Action application/x-httpd-php "/php/php.exe"
# 对PHP5
Action application/x-httpd-php "/php/php-cgi.exe"

ISAPI方式
# 对PHP4
LoadModule php4_module "c:/php/php4apache2.dll"
# 别忘了从sapi目录中把php4apache2.dll拷贝出来!
AddType application/x-httpd-php .php
# 对PHP5
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# 配置php.ini的路径
PHPIniDir "C:/php"

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载