windows - 在命令行上从 Windows 批处理文件执行远程服务器 php 脚本

标签 windows command-line-interface execute

我在托管的 linux/unix 服务器上有一个 php 脚本。我想为 windows/linux 创建一个 CLI 来执行我的 PHP 脚本。 对于 linux,我可以创建一个 shell 脚本,该脚本可以使用 url、curl 等方法执行我的 php 脚本)。 但是我如何从 Windows CLI(批处理文件)执行 php 脚本。如果对 Linux CLI 有任何好的建议,我们将不胜感激。

谢谢, 潘卡吉

最佳答案

您可以下载适用于 win32 的 sh.exe (Bash),它可以让您在两个平台上运行相同的脚本。在 Windows 上,你只需要执行 sh.exe script.sh

我一直使用这种方法,因为 BAT 编程是一种浪费时间的徒劳且可怕的练习。

http://unxutils.sourceforge.net/

编辑:哦,等等,我以为您正试图在网站上运行 PHP 脚本(即通过 wget)。我不确定在 win32 上将 PHP 作为 CLI 运行有什么影响。

关于windows - 在命令行上从 Windows 批处理文件执行远程服务器 php 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4953757/

相关文章:

c++ - 如果在 Intel CPU 上关闭 "SpeedStep Technology",RDTSC() 是否准确?

mysql - 如何抑制输出并检查命令是否成功?

php - Symfony 控制台 - 覆盖默认选项

ruby-on-rails - 为什么 `execute` 返回到 shell 而不是直接将 SQL 发送到我的 Postgres 服务器?

java - 接受java代码作为用户输入

c++ - 错误 C2065 : 'DWORD_PTR' : undeclared identifier

ruby-on-rails - Rake 测试在 Windows 中非常慢

c++ - Cygwin 终端 GDB 列表功能不起作用

amazon-web-services - 使用 Amazon AWS 作为开发服务器。

python - 导出用于生产的 pyCharm 项目