【问题标题】:php exec is not working in centosphp exec 在 centos 中不起作用
【发布时间】:2013-07-25 13:43:37
【问题描述】:

我正在尝试在centos中使用exec命令:

exec(Yii::getPathOfAlias('application').'\yiic SendNow '.$sendID);

这在 centos 中不起作用,但在 windows 中起作用

【问题讨论】:

  • 你试过system()命令吗..??

标签: php yii centos exec


【解决方案1】:

Windows 路径使用反斜杠分隔符; unix 路径使用正斜杠。

【讨论】:

  • 您可以对两个系统使用正斜杠或使用 DIRECTORY_SEPARATOR 常量。
  • @user2431202,有任何错误信息吗? @Vitaly 其实DIRECTORY_SEPARATOR 是为路径解析而提供的,用它来读取或执行文件是完全不必要的,所以总是使用/
猜你喜欢
  • 2017-01-18
  • 1970-01-01
  • 1970-01-01
  • 2013-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-20
  • 1970-01-01
相关资源
最近更新 更多