Title: FrankenPHP and disabled observer · Issue #63 · php-debugger/php-debugger · GitHub
Open Graph Title: FrankenPHP and disabled observer · Issue #63 · php-debugger/php-debugger
X Title: FrankenPHP and disabled observer · Issue #63 · php-debugger/php-debugger
Description: If frankenphp loads our debugger and no IDE is connected, in our RINIT we will set observer_active to false If observer_active is set to false, then for any called function we will set the observer handlers to null, which means that if w...
Open Graph Description: If frankenphp loads our debugger and no IDE is connected, in our RINIT we will set observer_active to false If observer_active is set to false, then for any called function we will set the observer...
X Description: If frankenphp loads our debugger and no IDE is connected, in our RINIT we will set observer_active to false If observer_active is set to false, then for any called function we will set the observer...
Opengraph URL: https://github.com/php-debugger/php-debugger/issues/63
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"FrankenPHP and disabled observer","articleBody":"If frankenphp loads our debugger and no IDE is connected, in our RINIT we will set observer_active to false \n\nIf observer_active is set to false, then for any called function we will set the observer handlers to null, which means that if we later on activate the debugger the php-debugger handlers for these functions will not be called which means that things like breakpoints in them or stack values might not work. Is there any way to reset this handler list if we connect to a debugger in a frankenphp \"request\"?","author":{"url":"https://github.com/carlos-granados","@type":"Person","name":"carlos-granados"},"datePublished":"2026-04-22T16:31:44.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/63/php-debugger/issues/63"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:25038fe2-0185-d57f-6b02-f54d956fd011 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8A26:23D586:19DD83:2304FC:6A63CC37 |
| html-safe-nonce | 6222a61f67e9c2db1ea6c8b8341b53e2efce91d6fbf5ed07ca95baef2871e652 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QTI2OjIzRDU4NjoxOUREODM6MjMwNEZDOjZBNjNDQzM3IiwidmlzaXRvcl9pZCI6IjQ5ODM2MjEwNzQxMjUzMTEwMzEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 16fbaa180f1407d3da2bedc8378dfd2150744ba038bb14fb979e15c3f7500f13 |
| hovercard-subject-tag | issue:4310437838 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/php-debugger/php-debugger/63/issue_layout |
| twitter:image | https://opengraph.githubassets.com/aad3608c7da2e64712a891ababa2abe41d3c57186f0d09847cc77d1a577ba87b/php-debugger/php-debugger/issues/63 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/aad3608c7da2e64712a891ababa2abe41d3c57186f0d09847cc77d1a577ba87b/php-debugger/php-debugger/issues/63 |
| og:image:alt | If frankenphp loads our debugger and no IDE is connected, in our RINIT we will set observer_active to false If observer_active is set to false, then for any called function we will set the observer... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | carlos-granados |
| hostname | github.com |
| expected-hostname | github.com |
| None | 07534cdf5ad78a0d310a87611c7de72b4b771cce36b6f488741651bbdaa0f729 |
| turbo-cache-control | no-preview |
| go-import | github.com/php-debugger/php-debugger git https://github.com/php-debugger/php-debugger.git |
| octolytics-dimension-user_id | 269598105 |
| octolytics-dimension-user_login | php-debugger |
| octolytics-dimension-repository_id | 1173763111 |
| octolytics-dimension-repository_nwo | php-debugger/php-debugger |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1173763111 |
| octolytics-dimension-repository_network_root_nwo | php-debugger/php-debugger |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | cd48fefa7faf69c230bc5cbc68ed433306090e59 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width