not able to run Tutorial: “Single Post Page”
- mes
- Member | 8
I have trouble with the beginner tutorial https://doc.nette.org/…/single-post
May someone can help me out: I've did all steps in a row (twice) but here
occurs an error message, I don't know how to interpret.
Following the instructions, I created the
app/Presenters/PostPresenter.php
But there is a hint below the file content, I don't understand:
We have to set a correct namespaces App\Presenters for our presenter. It
depends on presenter mapping.
The link to the file within the git repo shows the identical content like
my config/common.neon
application:
...
mapping:
*: App\*Module\Presenters\*Presenter
I also implemented the new template Post/show.latte
, and the
link within the Homepage/default.latte
File, but unfortunately
I do receive the following error, when I click on the Headline to reach the
second page.
The first page is rendered without issue, basically nette is working, would
I say.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
I double checked the file rights, file content, server is working
(.htaccess
looks correct in my eyes) and so on. The
/Log
folder has no entry (but I have proved, it's working).
Investigating other examples, the RouterFactory.php
does not need
to adjusted, I guess.
What do I have to do, to fix this? Which information do I have missed in my
puzzle?
Thank you in advance!
Last edited by mes (2022-01-23 02:19)
- mes
- Member | 8
@nightfish Thank you!
Your hint was valuable, for me. Now. I've learned now something about PHP Error
Log and then verified the .htaccess
redirection.
Finally: I missed the
RewriteBase /
was commented out.
Now everything is working as expected.
May an adjustment within the source project is helpful?
https://github.com/…ww/.htaccess#L12
- David Grudl
- Nette Core | 8218
The RewriteBase value can be different for everyone, so it's commented out to use autodetection, which works in most cases.