Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从公共服务器上的PHP页面向C#发送数据/命令_C#_Php_Linux_Windows_Ftp - Fatal编程技术网

从公共服务器上的PHP页面向C#发送数据/命令

从公共服务器上的PHP页面向C#发送数据/命令,c#,php,linux,windows,ftp,C#,Php,Linux,Windows,Ftp,我想让我的PHP控制器(Laravel 5.5)向一个C#程序(我自己编写)发送一个命令,以便在点击页面上的按钮时执行一个函数 澄清: 我有一个webApp,允许用户为设备创建配置档案,然后将其导入设备。虽然webApp位于公共服务器上,并且设备连接在本地LAN上,但我无法将此存档上载到其本地FTP服务器 因此,我让用户选择从我的公共服务器(Linux-CentOS btw)下载这个.zip存档文件,并编写了一个windows程序(C#),允许用户(在本地windows pc上)浏览包并通过FT

我想让我的PHP控制器(Laravel 5.5)向一个C#程序(我自己编写)发送一个命令,以便在点击页面上的按钮时执行一个函数

澄清:

我有一个webApp,允许用户为设备创建配置档案,然后将其导入设备。虽然webApp位于公共服务器上,并且设备连接在本地LAN上,但我无法将此存档上载到其本地FTP服务器

因此,我让用户选择从我的公共服务器(Linux-CentOS btw)下载这个.zip存档文件,并编写了一个windows程序(C#),允许用户(在本地windows pc上)浏览包并通过FTP上传到设备的根目录

我将归档文件的下载页面公开了一段时间,以便您了解我的意思:

总结一下我要完成的工作:用户访问我的公共服务器上的网页(参见链接),单击那里的按钮,PHP向用户的windows PC上的C#应用程序发送一个命令,然后该应用程序执行一个函数

你可以用一个小盒子

这将允许您以以下格式创建链接:


点击链接将运行您的应用程序(在用户批准后)并将URL作为命令行传递-您将解析该URL,下载文件并执行本地FTP操作。

而不是(暗示)“搜索了很多”和“将回复评论”文章中的文本如果你能澄清在哪里运行PHP代码,在哪里运行exe(同一台服务器,不同的服务器,一台或两台的用户机器,一些其他选项)…编辑文章,会更有用,这样更清晰,在本地windows机器上的public server@remotefactories.com&C#上的PHP这似乎可以解决我的问题,我将尝试构建一个有效的解决方案,然后再与您联系。。。