免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: clzhang
打印 上一主题 下一主题

[Web] 关于ssi, 多次include无法执行php文件, 重新编译php,还不行 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-10-25 13:36 |只看该作者

关于ssi, 多次include无法执行php文件, 重新编译php,还不行

楚乔老大,我在看手册,但是我没有找到关于php/cgi模式到底是怎么配置啊...

去年你就告诉我用cgi模式,但是我后来找了一些资料,也问了我周围的人,都说在php里面配置cgi模式比较复杂. 我还是没有找到解决办法(太笨了)

你刚刚发给我的那个连接里面我也没有找到怎么配置cgi模式啊

抱歉,这个问题耽误大家这么多时间...

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
12 [报告]
发表于 2005-10-25 14:13 |只看该作者

关于ssi, 多次include无法执行php文件, 重新编译php,还不行

http://w.yi.org/ftp/FAPM/PHP/php_manual_zh/features.commandline.html

论坛徽章:
0
13 [报告]
发表于 2006-04-18 15:53 |只看该作者
PHP这样<!--#include virtual= "test.php"-->只是直接显示
应该写成<!--#exec cgi="test.php" -->

不过我也正郁闷呢,我得PHP加载到SSI里面就不显示了,连个错误提示也没有。

论坛徽章:
0
14 [报告]
发表于 2006-04-18 15:57 |只看该作者
例子 3-7. PHP 以 CGI 方式安装到 Apache 2.0

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"




如果您想把 PHP 作为 Apache 2.0 的模块,请务必移动 php4ts.dll 到 winnt/system32(Windows NT/2000)或 windows/system32(Windows XP),覆盖原有文件(如果有的话),对于 PHP 5,这个文件是 php5ts.dll。然后您需要插入如下两行到 httpd.conf 中,以使您的 PHP 作为 Apache 的 PHP-Module 安装:

论坛徽章:
0
15 [报告]
发表于 2006-04-18 16:32 |只看该作者
SSI 是 Apache 的功能与 PHP 无关, 它最源于 NCSA httpd(就是 Apache 的前身了)

SSI 可以说就是现有 PHP/JSP/ASP等的始祖,
但因为几乎仅止于NCSA httpd 的功能, 并在安全性和性能方面的原因很少始用了.

你可以到它的始祖那里了解更多: http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes.html
你的问题解决方法, 就是要你仔细 check 下你的 Apache 配置了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP