【问题标题】:How can I execute PHP code from ASP.NET MVC如何从 ASP.NET MVC 执行 PHP 代码
【发布时间】:2013-11-11 22:55:50
【问题描述】:

我想做如下的事情:

public class HomeController : Controller
{
    // Redirect to the phpinfo.php file
    public ActionResult PhpInfo()
    {
        return RedirectToRoutePermanent("~/Views/Home/PhpInfo.php");
    }
}

这个错误提示找不到路由。

有什么想法吗?

谢谢, 扎因

【问题讨论】:

  • 你为什么要这样做?
  • @scartag:我正在尝试为我的网站添加指向 PhpInfo 页面的链接。我需要一种方法来执行一些 php
  • 如果您已经在虚拟目录/站点中安装并支持 php,您可以使用绝对 url .. 您不必使用操作 sitename/phpInfo.php,您需要移动 PhpInfo。 php 到根目录。
  • @scartag:如何使用绝对网址?你的意思是在html中手动指定PHP Info,还是有更间接的方法呢?
  • 是的,如果虚拟目录/站点支持 php,您可以简单地指定 Php Info

标签: php asp.net-mvc asp.net-mvc-routing


【解决方案1】:

从 cmets 中的 Scartag 回答。为后代陈述如下:

使用 ASP.NET 的 C# 部分似乎不可能,但您可以使用 <a href="/PhpInfo.php">PHP Info</a> 语法发布链接

【讨论】:

    猜你喜欢
    • 2012-03-20
    • 1970-01-01
    • 2015-04-12
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    • 2014-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多