← Комьюнити

Ошибка not found как исправить ?

Арслан Раджабов8 ответов

При входе на сайт пишет:

Not Found
The requested URL was not found on this server.


Apache/2.4.46 (Win64) OpenSSL/1.1.1g PHP/7.4.11 Server at kinomonster.com Port 8080

код страницы 

<?php

$nickname = "Sergey";

$balance = 0;
$addBalance1 = 10;
$addBalance2 = 35:

$balance2 = $addBalance1 + $addBalance2;
echo $balance;

?>

8 ответов

Принятый ответ

Какой конфиг Apache?

У меня такой конфиг (настройка хоста в конфиге apache) и все отлично работает:

<VirtualHost kinomonster.com>
 DocumentRoot C:\xampp\htdocs\kinomonster
 ServerName kinomonster.com
 ServerAdmin admin@kinomonster.com
 <Directory "C:\xampp\htdocs\kinomonster">
  Options Indexes FollowSymLinks
  Allow from all
  Require all granted
  IndexIgnore /
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . index.php
 </Directory>
</VirtualHost>

Порт 80 у меня приложения другие не блокируют, поэтому я не стал настраивать на порт 8080.

Файл index.php лежит в папке C:\xampp\htdocs\kinomonster\

Захожу на сайт так: 

http://kinomonster.com

Если меняю в конфиге Apache что-то, обязательно в XAMPP делаю перезагрузку apache (STOP/START). Если браузер не открывает страницу, пробую открыть в режиме инкогнито или в другом браузере. 

P.S. у тебя в коде ошибка есть:

$addBalance2 = 35:

После 35 стоит ':', нужно поставить вместо него ';', вот так надо:

$addBalance2 = 35;
student_Cx8W38151

Что в браузере пишешь и какой конфиг Apache на 80 порт или 8080?

student_Cx8W38151

Страница с кодом как называется?

student_F3tCJLdd1

Если заходишь просто на http://kinomonster.com:8080 тогда файл в котором код должен называться index.php

student_F3tCJLdd1

8080 в браузере пишу kinomonster.com:8080

Арслан Раджабов

kinomonster

Арслан Раджабов

он и так называется так

Арслан Раджабов

спасибо огромное

Арслан Раджабов