Объект XAMPP не найден

Я только что установил XAMPP на свою машину, и, пытаясь получить доступ к подпапкам в htdocs, я получаю следующую ошибку.

Объект не найден! Запрошенный URL-адрес не найден на этом сервере. Если вы указали URL вручную, проверьте правильность написания и повторите попытку.

Если вы считаете, что это ошибка сервера, обратитесь к веб-мастеру.

Ошибка 404

локальный

Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.19 "

Какие изменения безопасности по умолчанию необходимо сделать для доступа к дочерним папкам htdocs? Спасибо!

Ответ 1

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

У вас проблема, потому что объект действительно не существует в вашем каталоге htdocs. Вам не нужно добавлять xampp после localhost или 127.0.0.1, потому что xampp будет рассматривать его как объект или папку под htdocs.

если вы хотите получить доступ к своему блогу, убедитесь, что у вас есть папка в блоге под htdocs и введите URL localhost/blog

Ответ 2

Просто убедитесь, что вы .htaccess в общедоступном каталоге

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

Ответ 3

Drixson Oseña вы правы, но когда вы недавно устанавливаете xampp в своей системе "Объект не найден!

"Запрошенный URL-адрес не найден на этом сервере. Если вы указали URL-адрес вручную, проверьте правильность написания и повторите попытку. Если вы считаете, что это ошибка сервера, обратитесь к веб-мастеру. Ошибка 404 локальный Apache/2.4.7 (Win32) OpenSSL/1.0.1e PHP/5.5.6 "

Однако вся папка в htdocs, но только открытая, это веб-сайт xampp из-за ошибки index.php, так что неважно, просто удалите index.html и index.php и попытайтесь открыть localhost снова, вы будете успешны.

Ответ 4

Согласен @Drixson Oseña: Вы не должны писать localhost/xampp/...., иначе напишите, например: localhost/mw-config/index.php

Ответ 5

Ну, у меня была аналогичная проблема, поэтому, когда я вошел, скажем: localhost/test.php, я бы получил Object not found warning! Я решил свою проблему, когда понял, что окна изменили мой test.php на этот test.php.txt. Я изменил свое расширение и вуаля! проблема решена Я могу окончательно получить localhost/test.php.

Ответ 6

Убедитесь, что вы также запускаете службу MySQL в панели управления Xampp. Это может решить эту проблему.

Ответ 7

Проблема в том, что папка объекта (проекта) находится на локальном хосте.

Проверьте следующее (пользователь Windows)

1. папка проекта в htdocs

2. правописание папки проекта в htdocs    C:\XAMPP\HTDOCS\имя_проекта

3. Общая папка внутри папки проекта    C:\XAMPP\HTDOCS\имя_проекта\общественность

Ответ 8

Сначала вы должны проверить, если FileZilla работает на панели управления xampp Чем может возникнуть такая ошибка Вы должны остановить службу FileZilla от Панель управления Xampp

Ответ 9

Недавно у меня возникла та же проблема: она может не совпадать с вашей ситуацией, но если у кого-то такая же ситуация, как у меня, я каким-то образом удалил файл .htaccess в корне моего приложения, поэтому скопировал его обратно из резервной копии и это сработало

Ответ 11

Введите команду в Терминале:

sudo gedit/opt/lampp/etc/httpd.conf

и прокомментируйте строку, как показано ниже.

Виртуальные хосты

Включите etc/extra/httpd-vhosts.conf **

Теперь перезагрузите Lampp с

sudo gedit/opt/lampp/перезапуск лампы

зайдите в браузер и обновите страницу, на которой он работает.