Marek M.

Marek M. web developer

Temat: The application "frontend" does not exist

Witam, na serwerze znajduje się aplikacja, która śmiga bez zarzutów. Natomiast kiedy próbuję przenieść ją na localhost, pojawia mi się błąd:

Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The application "frontend" does not exist.' in D:\xampp\htdocs\mm\lib\symfony\config\sfProjectConfiguration.class.php:328 Stack trace: #0 D:\xampp\htdocs\mm\web\_frontend_dev.php(11): sfProjectConfiguration::getApplicationConfiguration('frontend', 'dev', true) #1 {main} thrown in D:\xampp\htdocs\mm\lib\symfony\config\sfProjectConfiguration.class.php on line 328

Z tego co widzę wynika, że w /apps/frontend/config/ brakuje pliku frontendConfiguration.class.php. W porządku, kopiuję, zmieniam nazwę i modyfikuję /apps/backend/config/backendConfiguration.class.php. Co pokazuje się teraz?:

[sfError404Exception]
Empty module and/or action after parsing the URL "/" (/).

Czyli problemy z routingiem. Tworzę sobie plik /apps/frontend/confing/routing.yml z:

default_symfony:
url: /symfony/:action/*
param: { module: default }

default_index:
url: /:module
param: { action: index }

default:
url: /:module/:action/*

Teraz niby jest fajnie, ale teraz wyświetlają się informacje, że route takie a takie nie istnieje.

Ciekaw jestem jak jest możliwe, że aplikacja działa na serwerze bez plików konfiguracyjnych? No i oczywiście co zrobić, żeby działała na localhost?

Będę wdzięczny za każdą pomoc.

konto usunięte

Temat: The application "frontend" does not exist

IMO raczej czegoś nie przekopiowałeś z serwera, albo struktura aplikacji jest inna niż standardowa. Bo bez tych plików to raczej nie da rady odpalić jakiejkolwiek aplikacji. Więc te pliki na pewno gdzieś są i trzeba poszukać.
Łukasz K.

Łukasz K. co-founder at
Futuresalt Ltd.

Temat: The application "frontend" does not exist

Cześć,

Posprawdzaj jeszcze uprawnienia, być może serwer nie ma dostępu do jakiś plików.

Pozdrawiam,
Łukasz

Następna dyskusja:

Jak pogodzic sie z frontend...




Wyślij zaproszenie do