[英]Tar error: Unexpected EOF in archive when running via Cron/PHP
[英]php exec tar call fails when run via cron, works via shell
誰能解釋為什么從shell調用時此行有效,而通過crontab調用時卻失敗?
passthru("tar xvf $file $tarfile/application $tarfile/application_detail $tarfile/application_device_type $tarfile/genre_application");
}
我在cron之后收到的電子郵件錯誤是
tar:itunes20100907 / application:無法打開:沒有此類文件或目錄itunes20100907 / application_detail
如錯誤所示,您必須位於錯誤的目錄中。 您應該使用規范路徑。
注意:啟用安全模式后 ,您只能在safe_mode_exec_dir中執行文件。 出於實際原因,當前不允許在可執行文件的路徑中包含..組件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.