執行伺服器腳本
❶ 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
❽ 腳本如何在雲伺服器運行