首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Plesk 17.8中的php4文件扩展名支持

Plesk 17.8中的php4文件扩展名支持
EN

Stack Overflow用户
提问于 2018-09-18 08:49:36
回答 1查看 278关注 0票数 1

我有一个遗留的网站,我想主持一个Plesk 17.8网站服务器。该网站在PHP5.3 FastCGI上运行良好。

问题在于它使用的是老式的".php4“文件扩展名。而且,由于它是我自己开发的遗留应用程序,而且开发得很差,所以不能将整个代码库从.php4迁移到.php文件扩展名。

网站在Plesk中配置为默认架构,Nginx作为前端反向代理,Apache作为后端,使用FastCGI为php应用程序提供服务。

我应该向Apache和/或nginx添加哪些指令来将php4文件实际发送到php引擎?

我知道这个旧应用程序在PHP5.3 FastCGI引擎上运行良好,它目前托管在Windows2012/IIS7.5/PHP5.3堆栈上,所以我只需要告诉web服务器接受.php4文件扩展名。我不需要安装任何PHP4运行时。

  • nginx :添加index.php4作为可能的索引文件
  • apache :将php4发送到PHP5.3 FastCGI引擎
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-18 13:02:23

不确定它是否会起作用。你可以试着做以下的事情

域> example.com > Apache & nginx设置

索引文件-选择“输入自定义值”并输入index.php4

对于“HTTP附加指令”和“HTTPS附加指令”设置:

代码语言:javascript
复制
<IfModule mod_fcgid.c>
    <Files ~ (\.php4$)>
        SetHandler fcgid-script
        FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .php4
        Options +ExecCGI
    </Files>
</IfModule>

必须启用“代理模式”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52382578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档