Помощь Откуда берется такой url на локале

Статус
В этой теме нельзя размещать новые ответы.

arma7

Гуру форума
Регистрация
5 Ноя 2010
Сообщения
216
Реакции
63
Перенёс сайт на локал (денвер). Папка с сайтом находится в папке www и сайт должен открываться по идеи так: localhost/site, но покакой-то причине адрес меняется на localhost/site/site и естественно денвер выдаёт ошибку. В папке сайта находится папка форума. Он открывается без проблем по localhost/site/forum, так что проблема где-то в самом сайте. В .htaccess перенаправлений нет (я его вообще убрал пока), в configuration.php
Код:
public $live_site = '';
Подскажите, где копать
 
  • Заблокирован
  • #2
пути проверять нада
ТИПА:
include($_SERVER['DOCUMENT_ROOT'].'/site/forum');

Засунь его не в C:\WebServers\home\localhost\www
а в
C:\WebServers\home\test1.ru\www

и проверь как Для просмотра ссылки Войди или Зарегистрируйся
 
Перенос делал akeeba backup-ом и никогда проблем не было, а тут...
Пробовал поиграться с папками - тоже самое. Да и у меня не одна папка c сайтами здесь (localhost/www) находится и все открываются нормально. Тут скорее всего не денвер виноват, а сам сайт - или распаковывается плохо, или ещё что. Хотя пробовал несколько раз с полной чисткой кэша и разными браузерами
 
Переносить надо в папку localhost/www/site
только тогда сайт будет открываться по адресу Для просмотра ссылки Войди или Зарегистрируйся
прописать
public $live_site = 'Для просмотра ссылки Войди или Зарегистрируйся
или
public $live_site = 'Для просмотра ссылки Войди или Зарегистрируйся
еще можно погуглить на решение: "joomla не в корне сайта" или "joomlaв папке" - как то так
 
Переносить надо в папку localhost/www/site
только тогда сайт будет открываться по адресу Для просмотра ссылки Войди или Зарегистрируйся
Ну да, конечно, так и делаю. Для чистоты эксперимента кинул туда другой сайт с пустым public $live_site = 'Для просмотра ссылки Войди или Зарегистрируйся- нормально открылся. Т.е. в самом сайте что-то добавляет в путь "/site", а вот что и зачем не найду никак. Прописал public $live_site = 'Для просмотра ссылки Войди или Зарегистрируйся - не помогло.
 
Ну да, конечно, так и делаю. Для чистоты эксперимента кинул туда другой сайт с пустым public $live_site = 'Для просмотра ссылки Войди или Зарегистрируйся- нормально открылся. Т.е. в самом сайте что-то добавляет в путь "/site", а вот что и зачем не найду никак. Прописал public $live_site = 'Для просмотра ссылки Войди или Зарегистрируйся - не помогло.
Покажи свой htaccess
И нету ли каких нибудь ЧПУ компонентов, они тоже могут влиять.
Пробуй перенести вручную - заархивируй сайт, слей бд, и распакуй на локалке руками, без использования всяких акелбэкап
 
htaccess вообще убрал на время, хоть и перенаправлений там нет. ЧПУ стандартный джумловский. Делал уже и руками - тогда вообще картина интересная - открывается сайт в сети на странице ошибки 404, ибо как в url добавляется site.com

Решил однако :). Заменил в таблице akeeba в БД записи адреса site.com на localhost. На локале сайт открылся.
P.S. Вернусь-ка я на старую версию компонента...
 
htaccess вообще убрал на время, хоть и перенаправлений там нет. ЧПУ стандартный джумловский. Делал уже и руками - тогда вообще картина интересная - открывается сайт в сети на странице ошибки 404, ибо как в url добавляется site.com
Решил однако :). Заменил в таблице akeeba в БД записи адреса site.com на localhost. На локале сайт открылся.
Ну вот) Только вопрос остается. если ты руками переносил все и сайт не открывался, значит что то не так делал.
Тема закрыта
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху