crazySocket
10-07-2011, 16:24
Witam,
Mam pracować nad rozbudową serwisu. Dostałem własną kopię, która działa na serwerze mojego zleceniodawcy. Ta niestety nie chce działać u mnie.
Aby pracować z większą swobodą przeniosłem tę kopię na swój serwer. Po kilku próbach skonfigurowałem apache i prawa własności do plików, tak że Akeeba przywróciła backup.
Myślałem, że tyle wystarczy, ale coś nadal nie działa. Nie dostaje wiadomości o błędzie. Na stronie pojawia się tylko:
License allowed to work on localhost. This message will not appear on live sites..
Natomiast w logu apache pojawia się taki błąd:
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP Notice: Undefined property: TableK2Category::$catid in /home/user/www/senstation/components/com_wiki/plugins/wiki.php on line 249
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP Stack trace:
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 1. {main}() /home/user/www/senstation/index.php:0
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 2. JSite->dispatch() /home/user/www/senstation/index.php:68
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 3. JComponentHelper->renderComponent() /home/user/www/senstation/includes/application.php:124
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 4. require_once() /home/user/www/senstation/libraries/joomla/application/component/helper.php:162
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 5. JController->execute() /home/user/www/senstation/components/com_k2/k2.php:28
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 6. K2ControllerItemlist->display() /home/user/www/senstation/libraries/joomla/application/component/controller.php:236
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 7. JController->display() /home/user/www/senstation/components/com_k2/controllers/itemlist.php:28
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 8. JCacheView->get() /home/user/www/senstation/libraries/joomla/application/component/controller.php:308
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 9. K2ViewItemlist->display() /home/user/www/senstation/libraries/joomla/cache/handler/view.php:98
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 10. JDispatcher->trigger() /home/user/www/senstation/components/com_k2/views/itemlist/view.html.php:75
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 11. JEvent->update() /home/user/www/senstation/libraries/joomla/event/dispatcher.php:170
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 12. call_user_func_array() /home/user/www/senstation/libraries/joomla/event/event.php:67
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 13. plgContentWiki->onPrepareContent() /home/user/www/senstation/libraries/joomla/event/event.php:0
[Sun Jul 10 16:08:35 2011] [error] [client ::1] File does not exist: /home/user/www/favicon.ico
Starałem się zdebugować serwis przy pomocy xdebug i emacs, ale nie wiem gdzie jest błąd. W międzyczasie usunąłem problem z bilbioteką ioncube (po prostu ją zainstalowałem, bo w logu znalazłem błąd, który mówił, że jej brakuje).
Rzuciłem okiem do jakiejś książki, co potrzeba aby odpalić joomla na debianie, ale wymienione zostały tylko programy jak apache, php i mysql, które oczywiście są gotowe i obsługują testowe strony.
Nie chce instalować joomla od początku, bo w mojej kopii wszystko jest już zainstalowane.
Jakiś hint bardzo by mi się przydał.
Mam pracować nad rozbudową serwisu. Dostałem własną kopię, która działa na serwerze mojego zleceniodawcy. Ta niestety nie chce działać u mnie.
Aby pracować z większą swobodą przeniosłem tę kopię na swój serwer. Po kilku próbach skonfigurowałem apache i prawa własności do plików, tak że Akeeba przywróciła backup.
Myślałem, że tyle wystarczy, ale coś nadal nie działa. Nie dostaje wiadomości o błędzie. Na stronie pojawia się tylko:
License allowed to work on localhost. This message will not appear on live sites..
Natomiast w logu apache pojawia się taki błąd:
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP Notice: Undefined property: TableK2Category::$catid in /home/user/www/senstation/components/com_wiki/plugins/wiki.php on line 249
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP Stack trace:
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 1. {main}() /home/user/www/senstation/index.php:0
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 2. JSite->dispatch() /home/user/www/senstation/index.php:68
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 3. JComponentHelper->renderComponent() /home/user/www/senstation/includes/application.php:124
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 4. require_once() /home/user/www/senstation/libraries/joomla/application/component/helper.php:162
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 5. JController->execute() /home/user/www/senstation/components/com_k2/k2.php:28
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 6. K2ControllerItemlist->display() /home/user/www/senstation/libraries/joomla/application/component/controller.php:236
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 7. JController->display() /home/user/www/senstation/components/com_k2/controllers/itemlist.php:28
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 8. JCacheView->get() /home/user/www/senstation/libraries/joomla/application/component/controller.php:308
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 9. K2ViewItemlist->display() /home/user/www/senstation/libraries/joomla/cache/handler/view.php:98
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 10. JDispatcher->trigger() /home/user/www/senstation/components/com_k2/views/itemlist/view.html.php:75
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 11. JEvent->update() /home/user/www/senstation/libraries/joomla/event/dispatcher.php:170
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 12. call_user_func_array() /home/user/www/senstation/libraries/joomla/event/event.php:67
[Sun Jul 10 16:08:35 2011] [error] [client ::1] PHP 13. plgContentWiki->onPrepareContent() /home/user/www/senstation/libraries/joomla/event/event.php:0
[Sun Jul 10 16:08:35 2011] [error] [client ::1] File does not exist: /home/user/www/favicon.ico
Starałem się zdebugować serwis przy pomocy xdebug i emacs, ale nie wiem gdzie jest błąd. W międzyczasie usunąłem problem z bilbioteką ioncube (po prostu ją zainstalowałem, bo w logu znalazłem błąd, który mówił, że jej brakuje).
Rzuciłem okiem do jakiejś książki, co potrzeba aby odpalić joomla na debianie, ale wymienione zostały tylko programy jak apache, php i mysql, które oczywiście są gotowe i obsługują testowe strony.
Nie chce instalować joomla od początku, bo w mojej kopii wszystko jest już zainstalowane.
Jakiś hint bardzo by mi się przydał.