2013-11-12 3 views
10

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

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

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

Ошибка 404

локальный

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

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

+1

ли на самом деле существует объект? покажите свои каталоги htdocs и URL-адрес, доступный для –

+0

. Да, у меня есть папка с именем blog, которую я пытаюсь активировать по адресу http: // localhost/xampp/blog. – crayden

+4

не нужно ставить 'xampp', просто' localhost/blog/' –

ответ

12
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

+0

Это полная противоположность комментария, которая, по-видимому, помогла ОП. Но для меня не работает, находится ли папка в xampp или просто htdocs. – user124384

1

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 снова вы будете иметь успех.

+0

Я столкнулся с тем же вопросом, что и crayden, и это помогло мне. Работал как шарм. –

0

Agree @Drixson Oseña: Вы не должны написать локальный/XAMPP/...., еще написать, например, для: LOCALHOST/MW-конфигурации/index.php

+0

Если вы пишете localhost, он перенаправляет вас на localhost/xampp – Eoin

0

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

0

Просто убедитесь, что вам .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> 
Смежные вопросы