我正在尝试在 GoDaddy Windows 共享主机帐户中创建计划任务。我的 .Net C# 类项目中有一些逻辑,我必须每天调用一个函数。我已经尝试将其转换为可执行文件(.exe)并按照 godaddy 进行配置
https://in.godaddy.com/help/scheduling-tasks-with-plesk-shared-hosting-8970
但这不适用于 .exe。
最终,我尝试通过引用 WebApp 中的类项目从 aspx 调用该函数(因为这是 URL 建议的)。现在我被一些错误阻止,它说使用“1”参数调用“DownloadString”的异常:“不支持URI格式。”
看起来我在配置 aspx 时做错了什么。
这些是我的配置详细信息:
可执行文件的路径:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
参数:
-c “(新对象system.net.webclient).downloadstring( ' http://DOMAIN_NAME.in \ SOME_FOLDER \ Default.aspx的')”
打电话给GoDaddy的人们提供了一个样本,但是他们说他们没有相同的样本(非常令人讨厌)。
有人可以帮我弄这个吗?
我发现我的配置有问题,实际上我刚刚设法让它工作,它是:
可执行文件的路径:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
参数:
-c "(新对象 system.net.webclient).downloadstring(' http://YOUR_DOMAIN.in/Default.aspx ')"
注意:Default.aspx 必须放在 httpdocs 文件夹中(这是您放置网站相关文件的默认文件夹)。
可执行文件的路径:
C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP54\php-cgi.exe
参数:
G:\PleskVhosts\readefy.in\httpdocs\YOUR_SCHEDULED_TASK.php
注意:看起来只有这两个选项可用于通过 Windows 共享主机安排您的任务。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句