Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CakePHP] Problem z uruchomieniem gotowej strony lokalnie
Forum PHP.pl > Forum > PHP > Frameworki
Grafi
Witam. Mam problem z uruchomieniem strony napisanej w Cake'u. Mianowicie sciagam stronę z ftp i uruchamian lokalnie na XAMPP'ie (Windows 7). Ustawiam virtualne hosty (adres lokalnie strona.localhost). Niestety strona jest rozjechana mimo, że na serwerze wygląda dobrze. W czym może być problem, oprócz połaczenie bazy danych nic innego nie modyfikowałem.
r4xz
"Rozjechana"? Jakiś błąd? Może chodzi Ci o style (sprawdź ścieżki wtedy)?
Grafi
Style są ok. W źródle dołączone i moge je podglądać. Tak samo js itp. Problem może leżeć nie tyle po stronie css ale po stronie php, ponieważ np. podkategorie działów się nie wyświetlają.
kicaj
Sprawdzałeś logi Cake'a?
Dalej nie wiemy co oznacza "rozjechana".
Podkategorie nie działają czy ustawienia Routera?

Jaśniej...
Grafi
Trochę późno ale wrzucam error.log. Wygląda na to jakby były problemy z routerem bo dziwnych controllerów szuka np. Robots.txtController.

Kod
2013-08-26 23:04:55 Error: [MissingControllerException] Controller class Robots.txtController could not be found.
Exception Attributes: array (
  'class' => 'Robots.txtController',
  'plugin' => NULL,
)
Request URL: /robots.txt
Stack Trace:
#0 /home/rychupk/domains/biomedea.pl/public_html/app/webroot/index.php(92): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#1 {main}
2013-08-28 22:12:47 Error: [MissingConnectionException] Database connection "Mysql" is missing, or could not be created.
Exception Attributes: array (
  'class' => 'Mysql',
  'message' => 'SQLSTATE[HY000] [1044] Access denied for user \'\'@\'localhost\' to database \'biomedea\'',
  'enabled' => true,
)
Request URL: /admin
Stack Trace:
#0 C:\xampp\htdocs\biomedea\lib\Cake\Model\Datasource\DboSource.php(262): Mysql->connect()
#1 C:\xampp\htdocs\biomedea\lib\Cake\Model\ConnectionManager.php(107): DboSource->__construct(Array)
#2 C:\xampp\htdocs\biomedea\lib\Cake\Model\Model.php(3222): ConnectionManager::getDataSource('default')
#3 C:\xampp\htdocs\biomedea\lib\Cake\Model\Model.php(1108): Model->setDataSource('default')
#4 C:\xampp\htdocs\biomedea\lib\Cake\Model\Model.php(3244): Model->setSource('users')
#5 C:\xampp\htdocs\biomedea\lib\Cake\Model\Model.php(1319): Model->getDataSource()
#6 C:\xampp\htdocs\biomedea\lib\Cake\View\Helper\FormHelper.php(199): Model->schema()
#7 C:\xampp\htdocs\biomedea\lib\Cake\View\Helper\FormHelper.php(453): FormHelper->_introspectModel('User', 'fields')
#8 C:\xampp\htdocs\biomedea\app\View\Users\admin_login.ctp(3): FormHelper->create('User')
#9 C:\xampp\htdocs\biomedea\lib\Cake\View\View.php(945): include('C:\xampp\htdocs...')
#10 C:\xampp\htdocs\biomedea\lib\Cake\View\View.php(907): View->_evaluate('C:\xampp\htdocs...', Array)
#11 C:\xampp\htdocs\biomedea\lib\Cake\View\View.php(471): View->_render('C:\xampp\htdocs...')
#12 C:\xampp\htdocs\biomedea\lib\Cake\Controller\Controller.php(948): View->render(NULL, NULL)
#13 C:\xampp\htdocs\biomedea\lib\Cake\Routing\Dispatcher.php(194): Controller->render()
#14 C:\xampp\htdocs\biomedea\lib\Cake\Routing\Dispatcher.php(162): Dispatcher->_invoke(Object(UsersController), Object(CakeRequest), Object(CakeResponse))
#15 C:\xampp\htdocs\biomedea\app\webroot\index.php(92): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#16 {main}
2013-08-28 22:23:47 Error: Fatal Error (1): Class 'Debugger' not found in [C:\xampp\htdocs\biomedea\app\Model\Setting.php, line 56]
2013-08-28 22:23:47 Error: [InternalErrorException] Internal Server Error
Request URL: /admin/settings/index/1
Stack Trace:
#0 C:\xampp\htdocs\biomedea\lib\Cake\Error\ErrorHandler.php(184): ErrorHandler::handleFatalError(1, 'Class 'Debugger...', 'C:\xampp\htdocs...', 56)
#1 [internal function]: ErrorHandler::handleError(1, 'Class 'Debugger...', 'C:\xampp\htdocs...', 56, Array)
#2 C:\xampp\htdocs\biomedea\lib\Cake\Core\App.php(930): call_user_func('ErrorHandler::h...', 1, 'Class 'Debugger...', 'C:\xampp\htdocs...', 56, Array)
#3 C:\xampp\htdocs\biomedea\lib\Cake\Core\App.php(903): App::_checkFatalError()
#4 [internal function]: App::shutdown()
#5 {main}
2013-08-28 22:23:52 Error: Fatal Error (1): Class 'Debugger' not found in [C:\xampp\htdocs\biomedea\app\Model\Setting.php, line 56]
2013-08-28 22:23:52 Error: [InternalErrorException] Internal Server Error
Request URL: /admin/settings/index/6
Stack Trace:
#0 C:\xampp\htdocs\biomedea\lib\Cake\Error\ErrorHandler.php(184): ErrorHandler::handleFatalError(1, 'Class 'Debugger...', 'C:\xampp\htdocs...', 56)
#1 [internal function]: ErrorHandler::handleError(1, 'Class 'Debugger...', 'C:\xampp\htdocs...', 56, Array)
#2 C:\xampp\htdocs\biomedea\lib\Cake\Core\App.php(930): call_user_func('ErrorHandler::h...', 1, 'Class 'Debugger...', 'C:\xampp\htdocs...', 56, Array)
#3 C:\xampp\htdocs\biomedea\lib\Cake\Core\App.php(903): App::_checkFatalError()
#4 [internal function]: App::shutdown()
#5 {main}
2013-08-28 22:24:19 Error: [MissingControllerException] Controller class JsController could not be found.
Exception Attributes: array (
  'class' => 'JsController',
  'plugin' => NULL,
)
Request URL: /js/admin_contacts.js
Stack Trace:
#0 C:\xampp\htdocs\biomedea\app\webroot\index.php(92): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#1 {main}
2013-08-28 22:24:27 Error: [MissingControllerException] Controller class JsController could not be found.
Exception Attributes: array (
  'class' => 'JsController',
  'plugin' => NULL,
)
Request URL: /js/admin_contacts.js
Stack Trace:
#0 C:\xampp\htdocs\biomedea\app\webroot\index.php(92): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#1 {main}
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.