Форум программистов, компьютерный форум, киберфорум
PHP: Yii, Yii2
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.96/56: Рейтинг темы: голосов - 56, средняя оценка - 4.96
1 / 1 / 0
Регистрация: 21.02.2010
Сообщений: 142
1

Перенос сайта yii на локальный сервер

10.11.2014, 11:53. Показов 10931. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь перенести сайт на локальный сервер OpenServer.
Бэкап разархивировала, базу данных импортировала.

И главная страница сайта показывается нормальной, а при переходе по разделам меня, пишет ошибку

Object not found!

The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster.

Error 404


Данные о базе данных поменяла в файле protected/config/main.php

PHP
1
2
3
4
5
6
7
            'db'=>array(
            'connectionString' => 'mysql:host=localhost;dbname=scotchost',
            'emulatePrepare' => true,
            'username' => 'root',
            'password' => '',
            'charset' => 'utf8',
        ),
Добавлено через 8 минут
Как исправить эту незадачу?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2014, 11:53
Ответы с готовыми решениями:

Перенос сайта yii на openserver
перенес сайт на локальный хостинг openserver. подключил бд, пути. Выходит такая ошибка Fatal...

Перенос сайта на локальный сервер
Доброго времени суток. Столкнулся с проблемкой по переносу сайта wordpress на локальный компютер. ...

Перенос сайта с хостинга на локальный сервер
Всем привет! Проблема такая. Сайт находится в зоне рф, поэтому при переносе на локальный сервер...

Перенос сайта MODx revo на локальный сервер Denver
Привет всем форумчанам! Помогите разобраться, как правильно и без ошибок перенести свой...

15
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
10.11.2014, 11:58 2
Настройте в конфигах апача чтобы урл для локального перехода на этот сайт совпадал с урлом прежним на сервере

Добавлено через 2 минуты
Както так:
Код
<VirtualHost *:80>
	ServerAdmin youraddress@mail.ru
	DocumentRoot "C:\server\htdocs\www\folderName"
	ServerName urlName
    ServerAlias www.urlName
	##ErrorLog "logs/kf-error.log"
	##CustomLog "logs/kf-access.log" combined
  <Directory "C:\server\htdocs\www\folderName">
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>
и в файле hosts пропишите название урла
1
1 / 1 / 0
Регистрация: 21.02.2010
Сообщений: 142
10.11.2014, 12:02  [ТС] 3
где это делается в Yii?
не могу найти(


спасибо)
0
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
10.11.2014, 12:04 4
Это не в yii, это в настройках локального сервера в apache
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
10.11.2014, 12:12 5
Думаю, дело не в этом. Раз главная страница отображается - значит, с этим все нормально. Видимо, используется преобразование адреса (mod_rewrite).
Добавьте в корне сайта файл .htaccess (имя начинается с точки), в нем пропишите следующее
Код
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
2
26 / 26 / 10
Регистрация: 11.04.2012
Сообщений: 870
10.11.2014, 12:13 6
Настройки Apache userdata\config\Apache
0
1 / 1 / 0
Регистрация: 21.02.2010
Сообщений: 142
10.11.2014, 12:19  [ТС] 7
KOPOJI, все заработало. Спасибо)
0
0 / 0 / 0
Регистрация: 11.01.2015
Сообщений: 30
24.12.2015, 23:46 8
привет
мне тоже помогло
объясни по-подробней почему так случается?
сайт работает,всё норм
менял вёрстку
и - оп,такая же проблема
по какой причине возникло?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
25.12.2015, 00:40 9
Все дело в том, что этот модуль как бы превращает несуществующий на самом деле каталог/файл в существующий виртуальный. Если его нет (или он не включен/не прописаны правила перенаправления), то сервер считает, что данного файла/каталога нет, о чем с радостью и сообщает
0
0 / 0 / 0
Регистрация: 11.01.2015
Сообщений: 30
25.12.2015, 00:52 10
непонятно почему перед этим всё работало?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
25.12.2015, 22:31 11
Без понятия. Может, showScriptName в конфиге было установлено как false, может, еще что..
0
0 / 0 / 0
Регистрация: 25.01.2016
Сообщений: 21
25.01.2016, 16:23 12
Всем привет.
у меня чуть подобная проблема.
есть рабочий сайт (yii) a.a
цель: перенести сайт на b.b (все делается в пределах 1 хостинга,1логина) просто меняется имя домена.
файлы скопировал. БД переподключать не нужно
1 стр открывается НО
админка и все остальное с ошибкой:
The requested URL /pages/services was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
ГДЕ поправить пути???
HELP!!!
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
26.01.2016, 13:37 13
А вы пробовали сделать то, что я писал выше?
0
0 / 0 / 0
Регистрация: 25.01.2016
Сообщений: 21
26.01.2016, 16:22 14
Проблема решилась сама. видимо на хостинге что-то.
обычное копирование вызывало проблему. после того архив уже перенес стало нормально
НО
теперь другой глюк.
заходишь в админку, пытаюсь текст изменить....в админке все проходит, сохраняется, а вот на сайте прежний текст(
если править руками файл-то все нормально....
ХЕЛП!!! куда копать???
БД у 2-х доменов одна. изменения текста должны идти в файл...но не идут(
0
0 / 0 / 0
Регистрация: 12.04.2018
Сообщений: 1
20.05.2019, 01:17 15
Подскажите пожалуйста как быть с такой ситуацией
Забираю сайт с внешнего хостинга (Linux)
Переношу на локальный (Windows, OpenServer) и фронтэнд работает и отображается корректно, а бэкэнд какбуд-то не цепляет стили, то есть работает но шрифт дефолтный, оформления нет, правильного позиционирования тоже
Куда копать? Может с Linux как-то его надо забирать специфически? Ведь насколько я понял просто нехватает файлов?
0
23 / 22 / 11
Регистрация: 07.10.2013
Сообщений: 90
23.06.2019, 12:05 16
Просмотрите нпстройки url manager -а. Возможно в нем явно указан домен, на котором до этого висел сайт. Нккжно поменять на свой локальный. Зачастую такого рода переменные разработчики вытаскивают в параметры.
0
23.06.2019, 12:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2019, 12:05
Помогаю со студенческими работами здесь

Установка сайта на локальный сервер
И так, помогите выяснить в чем проблема, пожалуйста!!! Я устанавливаю на машину локальный сайт,...

Локальный сервер на Denver - добавление нового сайта
Ребята, подскажите как быть: есть сайт ksite.ru на денвере в C:\WebServers\home, добавил еще сайт,...

Подскажите как установить шаблон сайта на локальный сервер
Здраствуйте. Я в теме новичёк так что строго не судите. У возникла проблема с установкой шаблонов...

Передать данные с веб сайта на локальный сервер в базу sqlite
Добрый день! Имеется сайт с веб формой , посетитель заполняет ее, нажимает на кнопку и сообщение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru