执行服务器脚本
❶ php 使用curl 执行远程服务器的一个shell脚本
可以啊,curl可以,http也可以啊
首先
假如远程服务器有这些文件php脚本和shell脚本(分析数据的脚本)是在目标服务器上
a.php
data.php
data.sh
然后在a脚本里面运行shell命令,exec("cd~/php/&&php./data.php&");
这样php就会运行data.php可以在data.php里面在运行sh脚本
或者直接在a.php里面运行sh脚本
然后把计算好的数据存入数据库
这样你就可以用http或者curl去激活a.php.然后分析数据的脚本也就运行了
大概了解没?
大哥你看明白没啊 是要给远程发送shell命令不是本地执行好吧?
远程动态输入命令?貌似不太安全啊~!
可以这样。a.php?cmd=cd~/&&shdata.sh
然后a.php里面这样写
exec("{$_GET["cmd"]}");
太危险,相当不推荐
可以做好命令,然后去执行
a.php?cmd=a
然后a.php里面这样写
switch($_GET["cmd"]}){
case"a":
exec("cd~/php/&&php./data.php&");
break;
case"b":
exec("cd~/php/&&php./xxxx.php&");
break;
}
❷ 服务器频繁的 执行脚本 会不会影响服务器的性能
服务器上执行定时任务来实现某些功能很常见,就看你执行了什么,是否占内存,是否占带宽
❸ 如何在本地的批处理中执行拷贝到linux服务器上的shell脚本
在保证网络环境的条件下,使用ftp协议,配置脚本执行权限后执行。1、首先需要保证本地与linux服务器的网络畅通;2、示例脚本ftp
192.168.1.20ftp>
cd
/usr/dataftp>
mput
*.htmftp>bye想要学好linux,多看看《linux就该这么学》一书。
❹ php可以连接服务器执行脚本登陆qq吗,具体怎么做
可以,主要是通过exec,还有system两个函数来执行服务器的命令,先把脚本写好,通过这两个命令调用就可以了
❺ 编写bat脚本实现以管理员执行服务器上的程序
1、以管理员身份运行cmd;
2、输入命令reg add "HKEY_CLASSES_ROOT\batfile\shell\open" /v HasLUAShield /t REG_SZ;
3、执行后会在bat右键菜单上添加UAC小盾牌;
4、运行bat时会经过UAC提权就可以以管理员身份运行。
❻ asp如何在客户端脚本中执行服务器端脚本
ASP是服务器语言,你用浏览器看到的内容是处理过的,就是你在客户端看不到ASP原码,只看到处理好的数据。
JS是客户端语言,就是在客户端可以看到原码(如果不加密),也能看到效果。
可以用ASP处理好数据交给JS显示效果或高级应用
❼ ASP语言能执行服务器上的脚本或者程序吗
可以的 你点击按钮,会提交一组数据给服务器,服务器就可以执行脚本了,如果你是想让浏览者的机子执行脚本,可以用js
❽ 脚本如何在云服务器运行