Chapters
28 Chapters
|
2:51:42
|
Login to bookmark this video
-
Course Code
Subscribe to download the code!
Subscribe to download the code!
-
This Video
Subscribe to download the video!
Subscribe to download the video!
-
Subtitles
Subscribe to download the subtitles!
Subscribe to download the subtitles!
-
Course Script
Subscribe to download the script!
Subscribe to download the script!
Scroll down to the script below, click on any sentence (including terminal blocks) to jump to that spot in the video!
Subscribe to jump to this part in the video!
What PHP libraries does this tutorial use?
// composer.json
{
"require": {
"php": ">=8.2",
"ext-ctype": "*",
"ext-iconv": "*",
"api-platform/core": "^3.0", // v3.0.8
"doctrine/annotations": "^1.0", // 1.14.2
"doctrine/doctrine-bundle": "^2.8", // 2.8.0
"doctrine/doctrine-migrations-bundle": "^3.2", // 3.2.2
"doctrine/orm": "^2.14", // 2.14.0
"nelmio/cors-bundle": "^2.2", // 2.2.0
"nesbot/carbon": "^2.64", // 2.64.1
"phpdocumentor/reflection-docblock": "^5.3", // 5.3.0
"phpstan/phpdoc-parser": "^1.15", // 1.15.3
"symfony/asset": "6.2.*", // v6.2.0
"symfony/console": "6.2.*", // v6.2.3
"symfony/dotenv": "6.2.*", // v6.2.0
"symfony/expression-language": "6.2.*", // v6.2.2
"symfony/flex": "^2", // v2.2.4
"symfony/framework-bundle": "6.2.*", // v6.2.3
"symfony/property-access": "6.2.*", // v6.2.3
"symfony/property-info": "6.2.*", // v6.2.3
"symfony/runtime": "6.2.*", // v6.2.0
"symfony/security-bundle": "6.2.*", // v6.2.3
"symfony/serializer": "6.2.*", // v6.2.3
"symfony/twig-bundle": "6.2.*", // v6.2.3
"symfony/ux-react": "^2.6", // v2.6.1
"symfony/validator": "6.2.*", // v6.2.3
"symfony/webpack-encore-bundle": "^1.16", // v1.16.0
"symfony/yaml": "6.2.*" // v6.2.2
},
"require-dev": {
"doctrine/doctrine-fixtures-bundle": "^3.4", // 3.4.2
"symfony/debug-bundle": "6.2.*", // v6.2.1
"symfony/maker-bundle": "^1.48", // v1.48.0
"symfony/monolog-bundle": "^3.0", // v3.8.0
"symfony/stopwatch": "6.2.*", // v6.2.0
"symfony/web-profiler-bundle": "6.2.*", // v6.2.4
"zenstruck/foundry": "^1.26" // v1.26.0
}
}
8 Comments
hi, I get "NGINX 502 Bad Gateway" all the time. I just have to change APP_ENV from dev to prod and is working. but is that correct way?
Hey @zulfi
Are you using Nginx locally? It should be able to run your app in dev mode too. I recommend you to check your app's logs
Cheers!
hi thanks for reply. im using Laravel Herd. so there is no issue logged :-). Anyway im looking for solution online. This issue is starting with installing debug tool. So if any idea, please reply.
I see, well, it's pretty hard to know where the problem is without an error message, but the first thing to do is to detect where this is coming from, it could be from your app or Ngninx. You can try running your app using any other web server (Symfony CLI comes with a pretty good one)
Cheers!
Great!
What about getting the profiling for a request triggered on a phpunit test ? Is it possible ?
Hey @SebSept
That's a good question and Symfony got you covered. I'll point you to the docs because they explain pretty well how to enable the profiler for tests https://symfony.com/doc/current/testing/profiling.html
Cheers!
Yep, thanks. I've found that doc and Stack overflow questions about it but I did not make it work :/
I must do something wrong, but I don't know what..
It may be an idea for a future video ;)
Cheers
Double-check you're enabling the profiler for the test environment
"Houston: no signs of life"
Start the conversation!