symfony-process

    3熱度

    1回答

    我試圖通過命令行使用unoconv通過PHP將word文檔轉換爲PDF。我使用Symfony Process Component通過命令行運行命令。 public function run() { $cmd = 'unoconv --listener & unoconv ' . $this->path; //Tested this to check for permissi

    0熱度

    1回答

    我們使用Symfony Process從PHP運行node.js CLI腳本。 該腳本始終將整個響應作爲JSON打印在一行中。 響應以某種方式被截斷爲512個字符。 我只在php.ini中發現xdebug.var_display_max_data => 512 => 512,但沒有看到這是如何相關的。 Adapter > Symfony Process > node script.js A)從

    2熱度

    1回答

    因此,我對某些命令運行Symfony Process,我注意到當我將它們寫入Symfony的OutputInterface時,它沒有顯示顏色或進度條。我認爲命令(npm,artisan,ls等)使用terminal control codes,其中一個類正在吃非標準的ASCII字符。 編輯: 我已經做了一些挖掘和我相信Symfony默認使用它的StreamOutput類。它似乎能夠輸出顏色,我試過

    0熱度

    1回答

    我使用Symfony2獲得了很多遺留代碼,Symfony2在Linux上運行,但我需要在Windows上啓動它。幾乎所有的東西都在工作(XAMPP),但是我遇到了一件事情。 在用戶註冊期間,發送郵件花費的時間太長以至於無法加載確認頁面(取決於可能存在幾封電子郵件的選項),因此每個電子郵件都會在DB中添加一條記錄,其中只包含一條命令,如"php /path/to/app/console produc

    3熱度

    1回答

    這可能有點複雜的問題,但我可以嘗試任何和所有建議。 我正在運行哪些克隆一個Git倉庫碼頭工人,例如,它是一個PHP 7阿帕奇碼頭工人實例: FROM php:7.0-apache 隨着Symfony Process Component我啓動了我的容器中,並通過我的環境變量。 "docker run -e REPOSITORY=\"{$url}\" -e COMPOSER_ALLOW_SUPE

    0熱度

    2回答

    我在下面向您展示一些關於我想要做的傻瓜示例。我需要使用symfony2開始後臺進程。此函數位於Controller中,我希望在命令行運行時返回響應。如果我按照下面的內容進行操作,那麼當我調用一些正常的函數時它就非常相似。我的意思是,控制器不會發回給用戶「ok」,直到該過程結束。 如何在後臺運行它? public function checkAction(Request $request){

    0熱度

    2回答

    我想運行後臺過程,這是孤立的,用symfony Process組件。我無法使用kernel.terminate事件。 這就是我試圖做: 這過程中,我想運行: // script.php $f = fopen('test'.uniqid().'.txt', 'w'); for ($i = 0; $i < 1000; $i++) { fwrite($f, "Line $i \n");

    0熱度

    1回答

    我想用FFmpeg轉換視頻,一切都正常,但現在我試圖在後臺執行轉換過程,所以我不必等待進程一分鐘左右完成。 有什麼建議,我該如何做到這一點? 這是在控制器我當前的代碼: $urlGenerator = new urlGenerator(); $user = $this->getUser(); $userid = $user->getid(); $username = $user->getFu

    6熱度

    3回答

    我有以下代碼: $process = new Process('vi'); try { $process->setPty(true); $process->mustRun(function ($type, $buffer) { echo $buffer; }); //echo $process->g

    3熱度

    1回答

    我們現在使用libreoffice --headless已經有一段時間了,第一次通過Debian,在過去的幾個月中我們切換到了CentOS。我們使用Symfony Process命令轉換docx到pdf,簡化的命令看起來像: libreoffice --headless --convert-to pdf \ --outdir /home/conversionoutdir \ /