Diskuze: Debug v Netbeans.
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 6 zpráv z 6.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, především bys nám mohl napsat, o jaký se jedná jazyk, na jakém systému běžíš, popř. rovnou příspěvek vytvořit v lepší kategorii (nejlépe přímo ve fóru toho jazyku).
Tak jsem nastavil v php.ini tyhle parametry:
xdebug.remote_handler = "dbgp"
xdebug.remote_enable = on
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000
xdebug.remote_enable = 1
xdebug.profiler_enable = of
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "C:\xampp\tmp"
a u neobjektových programů mi to funguje, ale jakmile chci zjistit níže uvedenou hodnotu
$this->kontroler->hlavicka['titulek'];
tak mi to píše pořád null, během debugovní, přitom hlavička 100% nabývá hodnoty, nevíte někdo co s tím?
Jedna se o kombinaci xampp v 3.2.1 a netbeans 8.0.2. Programuju v jazyce PHP a dělám mistní tutorial obecného MVC frameworku.
Vlákno jsem přesunul do tématu PHP, věřím, že příště pro tebe nebude problém vybrat vhodnou kategorii, je tam také červený nápis, že tohle do sekce ITnetwork fakt nepatří. K problému: Upřímně, Netbeans je hodně špatné IDE, zkus PHPStorm, má taky debugging. V jazyce jako PHP mi osobně přijde debuggind nepotřebný, když je to request-response jazyk, stejně to debuggovat reálně nejde.
Nesouhlasím, že debuggovat realne nejde, ale souhlasím, že to není extra
potřebné. XDebux má několik skvělých vlastností. V první řadě
formátuje errory do tabulky, dále díky nemu opravdu dokážeš v IDE krokovat
průběh scriptu a zjistit si hodnoty promněných (bohužel zkoušeno jen v
PHPStormu), ale dokáže taky vypisova zval, což je paráda 
V první řadě si zkus, zda ti xdebug funguje mimo IDE. To zjistíš třeba
(var_dump(extension_loaded('xdebug')))
Pokud mas true, tak je xdebug korektne funkcni a mas jen problem s IDE.
Důležitý je, aby ti seděl port s IDE a idekey
tady máš kdyžtak mou konfiguraci (je to ale phpstorm no)
[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=1
xdebug.remote_port="9002"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="<xamp\tmp>"
xdebug.idekey = PhpStorm
xdebug.remote_connect_back=1
xdebug.var_display_max_depth = -1
xdebug.var_display_max_children = -1
xdebug.var_display_max_data = -1
Jeste si prosim zkontroluj, zda opravdu spoustit php debugovani. Mel jsem
podobny problem s pripojenim v phpstormu pri prvnim pokusu, ale jak blbec sem
sposutel javascript debugovani 
Zobrazeno 6 zpráv z 6.
