heretic_man
@heretic_man

Как перенести проект на Symfony с одного сайта на другой?

Задача - перенести сайт написанный на Slim на другой хостинг.

Файлы бекапа выглядят так:
5e00b88ddbae2377816146.png

Залил все это на новый сайт в папку public_html. Выдал ошибку 403. Все удалил и в папку public_html на сервере залил только файлы из папки public, а остальные файлы залил на уровень выше (то есть в папку с названием сайта). Ошибка 403 пропала, но появилась ошибка 404. Структура сейчас выглядит так:
5e00b7a902cb3061963549.png

код в файле public_html/index.php:
session_start();

require '../vendor/autoload.php';

require '../src/Application/Bootstrap/dependencies.php';
require '../src/Application/Bootstrap/routes.php';

try {
    $application->run();
} catch (\Slim\Exception\MethodNotAllowedException $e) {
} catch (\Slim\Exception\NotFoundException $e) {
} catch (Exception $e) {
}


Композер:
{
    "name": "***",
    "require": {
        "roave/security-advisories": "dev-master",
        "doctrine/orm": "^2.4.8",
        "ramsey/uuid-doctrine": "^1.0.0",
        "slim/slim": "^3.9",
        "symfony/yaml": "^4.0",
        "robmorgan/phinx": "^0.9.2",
        "slim/twig-view": "^2.3",
        "PHPMailer/PHPMailer": "^6.0",
        "guzzlehttp/guzzle": "^6.3"
    },
    "authors": [
        {
            "name": "***",
            "email": "***"
        }
    ],
    "autoload": {
        "psr-4": {
            "ChtoGdePochemApp\\": "src/"
        }
    }
}


Как я понял роутинг работает, потому что в адресной строке меняется адрес.
С Slim никогда не работал. Человек который писал сайт не сможет подсказать. Подскажите в каком направлении копать. Заранее спасибо.
  • Вопрос задан
  • 274 просмотра
Решения вопроса 1
BoShurik
@BoShurik
Symfony developer
Скорее всего на предыдущем хостинге использовался nginx, а на новом хостинге apache. Надо добавить .htaccess с соответствующими правилами
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы