【问题标题】:CasperJS and IronWorker : unrecognized option `--ssl-protocol=any'CasperJS 和 IronWorker:无法识别的选项 `--ssl-protocol=any'
【发布时间】:2015-04-15 17:55:24
【问题描述】:

我刚刚开始使用 CasperJS 和 IronWorker,并且在尝试将工作人员排队时首先被此错误阻止:

./run.sh: 2: ./run.sh: casperjs/bin/casperjs: Permission denied

此问题已在此处记录并解决: Permission denied when run casperjs in iron.io

但是当我需要使用选项启动 casperjs 时,使用 chmod +x 不起作用:

chmod +x casperjs/bin/casperjs example.js --ssl-protocol=any

导致: chmod: unrecognized option '--ssl-protocol=any' 了解更多信息。

是否不可能在 IronWorker 中将选项传递给 CasperJS ?如果是这样,是否有另一种方法可以打开具有 SSL 保护的页面?

谢谢:)

【问题讨论】:

    标签: ssl casperjs chmod ironworker


    【解决方案1】:

    chmod 只需要一个文件名作为参数 - 因为它修改了文件属性。

    试试看:

    chmod +x casperjs/bin/casperjs
    casperjs/bin/casperjs example.js --ssl-protocol=any
    

    【讨论】:

    • 非常感谢您的回答!做了一点改变,但工作人员仍然因为这个错误而失败:chmod: cannot access 'casperjs/bin/casperjs\r': No such file or directory ./run.sh: 2: ./run.sh: casperjs/bin/casperjs: Permission denied
    • 好的,最后一个错误是由于 shell 脚本中的行结尾而发生的......我为使用 Windows 感到羞耻......答案已接受,谢谢千软!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-21
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 2020-07-02
    • 2018-02-06
    相关资源
    最近更新 更多