Problem with SITE_ROOT
Posted: Wed Mar 14, 2018 11:00 am
I am teaching myself php (working through a textbook) and have hit a couple of problems. I've just spent about 4 hours trying to get the SITE_ROOT configured. I have selected public_html/exercises as the ROOT using
define("SITE_ROOT", "/public_html/exercises/");
Now, I on error I want to redirect to public_html/exercises/scripts/show_error.php. I'm using
function handle_error ($user_error_message, $system_error_message) {
header("Location: " . SITE_ROOT . "scripts/show_error.php?" . "error_message={$user_error_message}&" . "system_error_message={$system_error_message}");
exit();
to do that but each time I get
The requested URL /public_html/exercises/scripts/show_error.php was not found on this server.
What am I doing wrong?
define("SITE_ROOT", "/public_html/exercises/");
Now, I on error I want to redirect to public_html/exercises/scripts/show_error.php. I'm using
function handle_error ($user_error_message, $system_error_message) {
header("Location: " . SITE_ROOT . "scripts/show_error.php?" . "error_message={$user_error_message}&" . "system_error_message={$system_error_message}");
exit();
to do that but each time I get
The requested URL /public_html/exercises/scripts/show_error.php was not found on this server.
What am I doing wrong?