Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hello,
When using big pipe and webprofiler, the webprofiler does not appear anymore on most of the pages (in front especially).
I am using Drupal 8.2.5.
It is not a big problem for me. I currently don't use big pipe.
Thanks for any help.
Comments
Comment #2
Thomas CysI have the same problem using Drupal core 8.3.1
route /profiler/{profile} sometimes returns a 404 when called through ajax.
Comment #3
Thomas CysComment #4
GrimreaperHello,
Increasing priority as big pipe is now enabled by default in the standard install profile of Drupal 8.5.
Comment #5
willeaton CreditAttribution: willeaton commentedThis would be very nice to fix
Comment #6
martin107 CreditAttribution: martin107 as a volunteer commentedHere is a more detailed bug report ( based on 8.6.x , php 7.2, )
In Chrome Dev tools when I look at the Network tabs on a failing page:-
I see a 404 response to an AJAX (xhr) request with the URL /profiler/ca014a
So a call to Drupal\webprofiler\Controller\ToolbarController\toolbarAction() with an invalid 'Profile' id
Comment #7
lussolucaComment #9
lussolucaCommitted and pushed to 8.x-1.x
Comment #11
itamair CreditAttribution: itamair commentedrecently updated to Drupal core 8.6.1 ...
and I am (still) experiencing Webprofiler issues with BigPipe enabled ...
for instance in the /admin/content pages /and subpages.
Once I disable BigPipe Webprofiler appears correctly back again.
Comment #12
martin107 CreditAttribution: martin107 as a volunteer commented@itamair - would you open up a new issue?
The patch worked and was complete, in that it fixed the problem observed at the time.
Comment #13
itamair CreditAttribution: itamair commentedhi @martin107 ... I wouldn't open a new issue on this.
The matter is that any patch has been provided/uploaded (I don't see any here),
but just code fix committed into dev.
So probably the dev branch is the only one working for webprofiler, with big_pipe, isn't it?
Comment #14
martin107 CreditAttribution: martin107 as a volunteer commentedHere is a way to see the fix.
here is an extract from git log
if you do
you can recreate the work that was committed.
The work was committed after the last tag 8.x-1.2 so yes you have to be using the dev branch.
The codebase is slow moving and stable ... so I think the solution is to advocate for a new release
I see 8.x-1.2 was released 5 October 2017 - so I think it is time for a change.
Comment #15
martin107 CreditAttribution: martin107 as a volunteer commentedI have started the conversation about a new release here.....