LINUX.ORG.RU
решено ФорумAdmin

Некий косяк при развертовании сайта с бекапа на виртуальной машине

 , , , ,


0

1

На рабочем сервере крутится nginx+php+mysql. Есть бекап сайта (дамп базы и папка веб директории).

Восстановил из дампа базу на виртуальной машине, конфиг nginx взял с рабочего сервера. Вебпапочку положил по тому же пути как на сервере.

Настроил php-fpm. Тестовый файл phpinfo.php в вебпапке отрабатывает как php и выдает диреткивы и прочую информацию.

Прописал в hosts на домашней машине и виртуалке ip-адрес виртуалки и доменное имя сайта:

192.168.1.5            site.com

Дал права на вебпапку:

chmod -R 777 /home/xxx/www/site
Владельца и группу как у nginx:
www-data:www-data

Выдает ошибку 404. Отвечает CMS проекта, видно оформление. И еще вываливает бурду:

 $ads1; $data["ads1"] = $ads1; $images1 = array(); $images2 = array(); $images3 = array(); $images4 = array(); $images5 = array(); $images6 = array(); foreach ($ads1 as $row) { $i = $row["ad_order"]; //echo $i; $values = array(); $values["url"] = $row["url"]; $values["image"] = $row["image"]; switch($i){ case 1: array_push($images1, $values); break; case 2: array_push($images2, $values); break; case 3: array_push($images3, $values); break; case 4: array_push($images4, $values); break; case 5: array_push($images5, $values); break; case 6: array_push($images6, $values); break; } } $data["ads1"] = $images1; $data["ads2"] = $images2; $data["ads3"] = $images3; $data["ads4"] = $images4; $data["ads5"] = $images5; $data["ads6"] = $images6; $this->db->order_by('specialty'); $this->db->limit(9); $data["specialties"] = $this->db->get("specialty"); $sql = "SELECT r.company_name, f.id, f.recruiter_id, f.feature_order FROM featured_recruiter
Чего я делаю не так?

сорри не заметил бурду))

Тут походу не интерпритирует php.

webmak ★★ ()
Последнее исправление: webmak (всего исправлений: 2)
Ответ на: комментарий от beastie

Да. В корне с проектом есть файл phpinfo.php он запускается нормально. Пишет все директивы и прочую лабуду. Разница в версиях есть. На сервере стоит php 5.5.9 а на виртуалке 5.5.12.

dopedopedope ()

так у вас это, того, --firstboot с демоном

,проскочили. А то, «вываливает бурду» так- это XML во всякой ея красоте.(Впервые загрузившись). (В примере будет RHEL)(с virsh-кой)- Просмотреть тяперяча: $sudo тара-да-да,да -c qemu:///system sart RHEL5 Connecting to uri: qemu:///system Domain RHEL5 started $ sudo тара-да-да,да -c qemu:///system list Connecting to uri : qemu:///system Id Name State ---------------------- 1 RHEL5 running Чтобы увидеть консоль ВМ, то: $ sudo virt-viever RHEL5

anonymous ()
Ответ на: комментарий от dopedopedope

Я про 404 даже не заикнулся, я всё совершенно понял где отображается.А про:--firstboot и демон, ещё раз уточню, они- это и ЕСТЬ то, что «эта с ошибкой не в консольке», каким бы неочевидным моментом это вам не казалось. И, по моему предыдущему сообщению (примеру), последний вызов- это как раз про «нужную» консоль.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.