На рабочем сервере крутится nginx+php+mysql. Есть бекап сайта (дамп базы и папка веб директории).
Восстановил из дампа базу на виртуальной машине, конфиг nginx взял с рабочего сервера. Вебпапочку положил по тому же пути как на сервере.
Настроил php-fpm. Тестовый файл phpinfo.php в вебпапке отрабатывает как php и выдает диреткивы и прочую информацию.
Прописал в hosts на домашней машине и виртуалке ip-адрес виртуалки и доменное имя сайта:
192.168.1.5 site.com
Дал права на вебпапку:
chmod -R 777 /home/xxx/www/site
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