🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #232503

debugowanie CLI

#232503
From: Jivanmukta
Date: Thu, 29 Aug 2019 07:36
21 lines
1783 bytes
Mam projekt CLI zawierjący kilka skryptów .php wywoływanych przez 
program główny w bashu (skrypt .sh). Potrzebuję przedebugować 2 skrypty 
w PHP. W tym celu założyłem projekt w netbeans (PHP with Existing 
Sources) oraz zrobiłem odpowiednie wpisy w /etc/php/cli/php.ini
Następnie w projekcie umieściłem skrypt (startowy):

<?php
$command = 'php ~/bin/dirtyphp_2.php ~/dirtyphp/dirtyphp_4.php 
~/dirtyphp "" "" "" "" "" "" "" ""';
echo shell_exec($command);
$command = 'php ~/bin/dirtyphp_3.php ~/dirtyphp/dirtyphp_4.php 
~/dirtyphp "" "" ""';
echo shell_exec($command);

przebootowałem Linuxa i uruchomiłem debguowanie w netbeans. Skrypt 
startowy działa ale po wejściu w shell_exec(...) nic się nie dzieje, 
jakby zwis, tzn. mimo że w plikach dirtyphp_2.php i dirtyphp_3.php mam 
pułapki to debuger się nie zatrzebuje na nich, nie wiem dlaczego.

Czy obrałem dobrą metodę, a jeśli nie to jak powienienem debugować taki 
projekt?
Technical Details
Message-ID: <qk7v93$7nkj$1@portraits.wsisiz.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.user-5-173-152-247.play-internet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.user-5-173-152-247.play-internet.pl!not-for-mail
From: Jivanmukta <jivanmukta@poczta.onet.pl>
Newsgroups: pl.comp.lang.php
Subject: debugowanie CLI
Date: Thu, 29 Aug 2019 09:36:02 +0200
Organization: http://www.wit.edu.pl
Message-ID: <qk7v93$7nkj$1@portraits.wsisiz.edu.pl>
Mime-Version: 1.0
Injection-Date: Thu, 29 Aug 2019 07:36:03 -0000 (UTC)
Injection-Info: portraits.wsisiz.edu.pl; posting-host="user-5-173-152-247.play-internet.pl:5.173.152.247"; logging-data="253587"; mail-complaints-to="abuse@wsisiz.edu.pl"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
X-Mozilla-News-Host: news://news.icp.pl:119
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit