嘿guyz我想通过使用php
在我的服务器上使用rar(而不是tar)我的文件夹RAR
RAR 3.93版权所有(c)1993-2010 Alexander Roshal 2010年3月15日 注册我的真实姓名
操作系统
Ubuntu Release(Karmic)内核linux 2.6.32.2-xxxx-grs-ipv4-32 Gnome 2.28.1
最新的php一个lighthttpd
我试过这些东西
http://php.net/manual/en/function.escapeshellarg.php // may be wrong code
http://php.net/manual/en/function.exec.php
http://php.net/manual/en/function.shell-exec.php
我的命令(在ssh和nautilus脚本中工作)
rar a -m0 /where/file/will/saved/file_name.rar /location/ti/data/dir/datafolder
php code
$log=Shell_exec("rar a -m0 /where/file/will/saved/file_name.rar /location/ti/data/dir/datafolder");
echo $log;
剩下一个方法,我不知道如何使用它在somefile_to_execute_command.sh服务器上工作我必须从php执行.sh文件需要发送一些变量(命令)和
我试过这个方法可以用一个名为RapidLeech的脚本rar文件,但它的rar只来自它自己的文件dir :(但我想在不同的目录中做。
Rapid Leech rar课程
http://paste2.org/p/791668
我能用php运行shell命令(cp(复制),mv(移动),ls(目录列表),rm(删除又名删除))但是无法运行rar我没有输出我也尝试给出路径rar和我使用了很多命令与php Shell_exec功能和工作就像他们使用ssh和我已经尝试了几乎80%的方法在网上给我们失败了从最后3天我现在过来plz帮我,我需要PHP脚本文件工作PLZ回复,如果你有关于rar的任何信息和经验以及这种情况:(问题
我99%noob刚刚使用代码意味着搜索Google收集脚本制作我自己的工作(仅供个人使用)n现在我没有rar文件夹和文件:((
现在plz为我提供代码plz不要用技术语言说话,因为我只是阅读我的第一本php书(对于傻瓜:D)意思是noob和0.1
PLZ尽可能地帮助我
thankx
答案 0 :(得分:0)
您可以使用ubuntu附带的rar包。只需查看rar --help
获取rar包帮助。
然后,使用system function或shell_exec。