Lvitsa
16.08.2016 - 07:34
В общем у меня в корневой папке есть файл допустим ххх, я создала папку ххх, после чего при переходе по ссылке домен/ххх выдало ошибку 500, я удалила папку ххх, но ошибка так и не ушла((, больше ничего не меняла
Если это файл - он пишется с расширением:
http://site.ru/xxx.html
Если каталог - слеш в конце:
http://site.ru/xxx/
_____________
Принимаю заказы, писать в ЛС
Lvitsa
Обнови кеш браузера
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Lvitsa запоминай, ответ можно найти в log файле.
Zzepish
16.08.2016 - 13:50
GETО_о так я еще эту ошибку нелечил
Lvitsa
16.08.2016 - 15:32
Цитата (Медведь @ 16.08.2016 - 08:25) |
Если это файл - он пишется с расширением: |
у меня файл xxx.php, но ссылка вида сайт/ххх и при переходе по ней стал добавляться слеш и выдает ошибку 500, но также если к ссылке дописать .php то ошибка все же есть толь внешне разное оповещение.
Цитата (GET @ 16.08.2016 - 09:16) |
Обнови кеш браузера |
это не поможет, пыталась открыть в другом браузере, выходит та же ошибка, а в сафари на планшете вообще голая страница, но слеш там не добавляется при переходе по ссылке сайт/ххх
Цитата (TMake @ 16.08.2016 - 11:22) |
ответ можно найти в log файле. |
У меня нет такого, или где его найти?
.htaccess можно посмотреть?
_____________
Принимаю заказы, писать в ЛС
Lvitsa
16.08.2016 - 15:45
Цитата (Медведь @ 16.08.2016 - 15:41) |
.htaccess |
AddDefaultCharset UTF-8
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Цитата (Lvitsa @ 16.08.2016 - 15:32) |
У меня нет такого, или где его найти? |
Смотри в настройках путь, куда логи сыпятся, например /var/log/nginx/error.log
Lvitsa
16.08.2016 - 16:05
Цитата (TMake @ 16.08.2016 - 15:55) |
куда логи сыпятся |
так ну вот я нашла папку logs но там пипец сколько этих .log, что с этим делать?
Просто удалить или нужно что то рыть? Или мне может проще поменять адрес страницы?
Lvitsa
в соответствии со своим сервером заходи в папку apache, nginx или что там у тебя. Далее открываешь error.log и изучаешь последние строки, после если не знаешь решения пиши что там у тебя.
Lvitsa
16.08.2016 - 18:06
Цитата (TMake @ 16.08.2016 - 16:59) |
последние строки, после если не знаешь решения пиши что там у тебя |
Вот я перешла по домен/ххх, после появилась такая строка:
46.32.67.226 - - [16/Aug/2016:18:09:33 +0300] "GET /ххх/ HTTP/1.0" 500 670 "http://домен/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36" 621 846 0 2014
Lvitsa
16.08.2016 - 21:04
Ошибка 500 убежала
![biggrin.gif](http://phpforum.su/html/emoticons/biggrin.gif)
Не знаю что произошло, но слеш перестал добавляться после домен/ххх и страница начала отображаться как раньше! Может сервер не мог понять что папка удалена
![wink.gif](http://phpforum.su/html/emoticons/wink.gif)
Спасибо всем кто пытался помочь
miketomlin
16.08.2016 - 23:01
Lvitsa, и все же это работает, если все делать с пониманием дела:
Цитата |
Обнови кеш браузера |
Ваша проблема лечится несколькими способами:
1. Не создавать папок в корне сайта. Совсем не создавать.
2. Использовать канонические адреса со слешем на конце.
3. Использовать канонические адреса без слеша на конце, а те, для кот. существуют одноименные папки, – со слешем.
4. Использовать канонические адреса без слеша на конце, отключив mod_dir, либо прописав DirectorySlash Off
Цитата |
Ошибка 500 убежала Не знаю что произошло, но слеш перестал добавляться после домен/ххх и страница начала отображаться как раньше! Может сервер не мог понять что папка удалена Спасибо всем кто пытался помочь |
Обновился кеш у провайдера
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.