php - 无法从 Linux 中的 HTMl 提交按钮运行 PHP 脚本

标签 php html linux

我试图在我的 HTML 代码中单击提交按钮时运行 PHP 脚本。我在我的远程 linux 服务器上安装了 tomcat 服务器,它运行良好。我什至测试了在其上运行示例 PHP 并且它很好。我已经在我的本地桌面上尝试了以下代码,并且能够毫无问题地运行 php 脚本。

但是当我从我的远程 Linux 服务器运行它时,当我单击提交按钮时,输出是页面上的 PHP 脚本本身。无法理解确切的错误。请指导我。谢谢。

 <button type="button" class="btn btn-success" id = "button" value="submit"  >Submit</button>

<script>
$(document).ready(function () {

    $('#button').click(function () {
        alert("first")
        $.ajax({

            type: "GET",
            crossDomain: true,
            url: "http://localhost:8085/ElitePass/login.php",
            data: {

                stime: $("#demo1").val(),
                etime: $("#demo2").val(),
                desc: $("#servername").val()
            },

            success: function(data){
                alert(data)
                $('#resultip').html(data);
            },
            error:function(data)
            {
                alert("Data sending failed");
            }
        });

    });
});
</script>

最佳答案

你的服务器配置错误,页面没有执行,你可能有权限问题,如果你想跨域,你应该看看CORS policies 看看这个

question here about using PHP and TOMCAT

关于php - 无法从 Linux 中的 HTMl 提交按钮运行 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31974386/

相关文章:

linux - 关于服务器上的内存和进程

Php Mysql 总和选择返回的所有行

php - mssql 中的 php time() 等价物是什么?

css - @media 规则 - 在 NavBar 中强制换行,并在此行中显示之前右对齐的链接,但居中对齐

html - 表中两行之间的空间?

html - 通过向右浮动对齐 Div

linux - 串行终端上的二进制数据

linux - 卸载 ("/proc") 挂载命名空间 "Invalid Argument"错误的系统调用

javascript - 我想从数据库加载事件日历,返回值失效并且日期不显示

php - 使用过滤器 wpseo_title 更改标题标签