shell-exec

    1熱度

    1回答

    我是新來的php。在我的PHP文件,我有這樣的命令: shell_exec("\"C:\path_with_spaces_to_.exe\" -c -n 1 C:\path_to_image\$image_name 2>&1"); 奇怪的是我的$image_name從未得到讀取。 我相信也許我想念一些基本的東西。 我嘗試了很多方法,但在這裏已經過了3個小時,仍然卡住了。 任何有關我在這裏有什麼

    0熱度

    1回答

    我成功地在Heroku平臺中部署了我的php應用程序。在我的PHP代碼,我調用Python文件通過了shell_exec()如下: $result = shell_exec('python test.py ' . escapeshellarg($content)); 我的PHP應用程序的工作在本地主機上並沒有什麼問題,我的PHP應用程序的其他功能工作在Heroku。但是當我請求這個聲明的文件時

    1熱度

    1回答

    因此,出於某種原因,我無法使用mail()PHP函數,也不能使用帶有SMTP的PHPMailer。所以尋找的選擇,我寫了一個簡短的shell腳本來發送帶有附件的電子郵件,內容如下: #!/bin/bash echo "Some text $1 $2 $3" | mail -a "/path/to/attached/file.xlsx" -s "Subject text" [email prote

    0熱度

    1回答

    如何在php shell_exec(「wine ffmpeg.exe」)中啓動wine; ? (ubuntu的版本14服務器) 安裝 sudo apt-get install wine -y PHP5代碼: $cmd = "/usr/bin/wine /var/www/html/ffmpeg.exe upload/image.jpg" shell_exec($cmd); ffmpeg.e

    1熱度

    1回答

    我想調用proc_open在後臺執行一個腳本,後臺進程將在幾秒鐘後終止。基本上,該腳本是一個C/Java/Python腳本,它將編譯和運行用戶提交的代碼,所以我希望該流程能夠在一段時間後終止。 我想實現的是當後臺運行腳本的執行時間超過3秒時,停止進程以及停止寫入文件。比方說,我運行一個for循環將1 million lines的某些字符串寫入文件,並在time >= 3 seconds處停止。當我

    -1熱度

    3回答

    我試圖在本地運行一個PHP腳本,該腳本用wget颳去Google,並將HTML轉儲爲temp.html。 運行從終端這個命令正常工作: wget -O temp.html http://www.google.ca 從PHP運行此命令也能正常工作(所以它不是一個權限問題): shell_exec('touch temp.html'); 但是從運行PHP這樣做不工作(不創建temp.html)

    0熱度

    1回答

    我在PHP中創建一個CLI應用程序,我想在默認的Web瀏覽器中打開幫助頁面。這與git在運行git help <command>時的作用類似,它在默認瀏覽器中打開相關的URL。 在Python上有webbrowser.open function它照顧它,但我找不到任何PHP包。 這是迄今爲止我的做法,但我不能夠正確地測試它(即Windows 7中,Debian的,MacOS的,等等),所以它是一種

    0熱度

    2回答

    我遇到了PHP shell_exec()的問題。 背景: 我用了shell_exec()通過Web瀏覽器訪問的嵌入式Linux目標(即樹莓派),使用HTML的JavaScript(AJAX)和PHP,所有的作品真的很好(如我意識到這個問題的安全性問題,但不適用於此)。目前我正在使用PHP v 5.6.31和Apache2 v 2.4.27看起來很穩定。 問題 經過長時間使用後,我注意到shell_

    0熱度

    1回答

    執行shell_exec時我得到給定的日誌。日誌不停止並導致高服務器日誌。 我已經嘗試了不同版本的PHP(PHP5.6,PHP7.0,PHP7.1),但沒有任何希望。 有沒有可用於此的任何修復? [24 - 8 - 2017十二時38分57秒]注意:[池WWW]孩子112108退出, 代碼058.651699秒後從開始 [24 - 8 - 2017 12時38分:57]注意:[池WWW]孩子112

    1熱度

    1回答

    我有以下JAVA程序已被轉換爲JAR文件並放在與我的PHP文件相同的目錄中。 所以基本上它需要通過PHP傳遞參數,並顯示 public class Test { public static void main(String[] args) throws Exception { //Takes the value passed from the PHP String