Jexus 支持PHP的三种方式_第1页
Jexus 支持PHP的三种方式_第2页
Jexus 支持PHP的三种方式_第3页
Jexus 支持PHP的三种方式_第4页
Jexus 支持PHP的三种方式_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PHPJCGI服务支中寺PHPL 安装 PHP-CGI:azureusermono -$ sudo yum -y install php-cgi2、配置:1)修改 7etc/php.iniH 文件:找至Icgi.force_redirect=l 一行,把前边的#号去掉,把值从1改为0 ,如:cgi. force_redirect=02)修改jws.confo翻开jexus文件夹中的jws.conf,作如下配置:填写PHP-CGI程序路径和工作进程数。如:php-fcgi.setusr/bin/php- cgi,6。3)修改网站配置。在需要使用PHP的网站的配置文件中添加:fastcgi. ad

2、d=php|socket:/var/run/jexus/phpsvrL 以管理员身份重启jexus。在网站目录下创立一个phpinfo的页面index.phpSystemLm mono 2JU2-279.1416iopenlo9*86.64 ! SMP Wed Dec 12UTC 2012 64Build 03U2 3 2012 16(5056Ccnfure Command/csfiguf. bu4d-bo4tK86.64-rfdhjit*fMj*9nu pwrtm-prefa* *pre4w */uw eBec-peefixiAMr- -bindiv,/usr/biff sbindifa/u

3、Wfyuorvlg./tld ,-Uudde 1Ubdc/Uv/Vb64 MbexccWki彰rac4o3uMedU .人“* ihAfediUtedirs/vx/lib *-mndir/uw/sKare/man, *infocf a/uv/khAee/inlo*,n Jconfxache,wiOv Hbdir a Vb6r、 with y ong He ath a/etc ; with yoc旧 We* K4v dirs/etc/phpud* *-di1*bk-exc -r ARthpcree9ei/uw*with-riib* *-with-lyovt*GNU* *-9k-quoUrtnab

4、ie-xckett, ,-enable-tyvtcfn* -nAbW-iyivthm,eevable-cysvm*9* *nth*kerboi* ,enaWe-ucd-wimp-hMi bU-thmop,withoWtqGswhMibwnlYira/w1 nabW-wnTibie-forceredirect* +btepcctT -with-icwp iksrd( *thimapW *-enAbU-nbitring *-tfubk-mbffgrx* *-wth-9deshared -p- jd -with- mytqUtlwwd/uw. with.my$qUihMd/utr/lil64/m)f

5、M/mytqLc8fig efwbk-OfnEthtred 4-with -pgtql shercd* -efWiUe*wdd)r shared4 *-with- tnmp=$h*redyUfrK *-1AW-so*pShMedwith-icdihAred/uir* * mble-xmkdrrihared* * -cfMibk-nJwrit*rchared* -with- curUihMtd/u* enAbleJastcgi -nbW*pdoshired, *w*th-pdo-odbc 3 ihMed.unatOOBCymf* *-th-pdo-64/fny$q|/mytqlwcon6g, 一

6、“# pdo-pgiqlw工小ired *thtiredyw/EabliyfEttharE iymhm shared* enable-yiv$fd* -Aiblepocichr*ihfer enabWntltharrtf,-wtth*icur/utr* *- wvth-eochantsUMftdJuw* *-withrcodschafcd/vw,Server AMCQ/FmKGI1Virtual Oirtcfory SuppeddiwbkdtConfiyuration * (php.Ani) Path7l6xprJo9jK86.64 1 5MP Wed X 12 183N3 UTC 2012

7、U6.64BuM DateWp 18 2013 19:57:12Server APIFPM/FftCGIVirtual Directory SupportConfiguration 口! (phpJr)0 Path/etcConfiguration Fite/eU/hpJniSon this dir forfiles/etc/phMAdditional Jni |nipjd/phafJni, /etc/ph|Ml/xPPHP API2010MUPHPExtension20100525FIZtndExtension22018525ZMd Extension BuMAPU2010052S,Nr$P

8、HPExtension BuMAPI20100525NFSDbug BuildnoThrod Safety& “bledZend Signal Hindling(fi&abkd.NET(Phalanger)支持 PHPPhalanger 简介Phalanger ( s: )是一种 PHP 语言编译器, 也是针对.NET的PHP运行时。它可以用于把PHP web工程编译成.NET字 节码,并在Windows中使用IIS或者在Linux上使用Mono和Apache作为ASP.NET应用程序来执行。然而,Phalanger不仅仅是把已经存在的PHP应 用编译到.NET中。我们可以使用Phalange

9、r创立组合.NET和PHP的解决方案,所采用的方式用 标准的PHP解释器是不可能做到的。有了 Phalanger扩展,PHP程序可以直 接使用.NET类,而.NET程序(比方说用C#编写的)也可以动态地调用PHP 脚本,或者使用在PHP中实现的函数和类。Phalanger在很大程度上与PHP 5兼容,可以运行大量开源的PHP工程,包 括Word Press和MediaWiki0我们可以使用它把这些工程集成到.NET生态 系统中,也可以开发新的工程,它会兼有PHP和.NET的优势。Phalanger的组件Phalanger包括多个局部独立的组件,可以用来开发运行在.NET上的PHP应 用程序,并

10、使用.NET或Mono来运行它们:I Phalanger编译器Phalanger会把PHP源代码编译成.NET程序集,它可以 使用.NET JIT (Just-in-time编译器,它会为当前平台生本钱地代码)执行。 编译后的PHP代码会使用Phalanger运行时和动态语言运行时,从而提供了 PHP语言动态特性的高效率实现。I Phalanger运行时和类库Phalanger运行时提供了对数组之类PHP特性的实 现。Phalanger还包含了针对I/O、正那么表达式以及其他标准PHP类库 的.NET实现。I Phalanger可以通过托管的PHP 4扩展。I托管的扩展通过包装.NET中提供的

11、类似功能,PHP扩展也可以重新实现。这些扩展可以是由任何.NET语言编写,并提供很好的性能。Phalanger中包 含多个扩展,包括SPL、JSON、SimpleXML、MySQL和MS SQL的提供程 序。DEVSENSE 9还提供了附加的扩展,像Memcached,图像和cURL 等。I与Visual Studio的集成Phalanger还与Visual Studio集成(最近的更新支 持Visual Studio 2010 )。集成功能添加了针对PHP文件的颜色突出显示和 智能提示功能,让我们可以调试使用Phalanger运行的PHP应用程序。Jexus 下运行 PhalangerJexus可以同时用普通方式(PHP-CGI/PHP-FPM)以及.NET(Phalanger)方式支 持PHP,为了不引起混淆,用.NET方式支持PHP时,要注意如下事项:1、网站配置文件中的UseP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论