![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 19.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Udało mi się uruchomić framework cakephp 2.9 na serwerze xampp for Windows . Zrobiłęm to metodą ściągnięcia pliku .zip z frameworkiem, a późnie rozpakowanie go do folderu użytkowego serwera ( w przypadku xampp htdocs) ponieważ inną drogą nie chciał sie zainstalować ( pomimo zainstalowanego poprawnie composera ) . Po wpisaniu w przeglądarkę http://localhost/cake/cake.php wyświetla sie strona frameworka która mnie informuje o następujących problemach :
1) " Error: Cake.phpController could not be found. Error: Create the class Cake.phpController below in file: app\Controller\Cake.phpController.php
2) " a poniżej takrze :"Warning (2): include_once(C:\xampp\htdocs\cake\app\Config\database.php): failed to open stream: No such file or directory [CORE\Cake\Model\ConnectionManager.php, line 67] " oraz "Warning (2): include_once() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening 'C:\xampp\htdocs\cake\app\Config\database.php' for inclusion (include_path='C:\xampp\htdocs\cake\lib;C:\xampp\php\PEAR') [CORE\Cake\Model\ConnectionManager.php, line 67] " ____________________ Co do tego pierwszego to zrobiłęm plik o nazwie Cake.phpController.php i wkleiłem kod który został podany ( i jeszcze domknąłęm go " ?> " ) - żadnej reakcji na zmiany. A w tym drugim to nie rozumiem o co mu chodzi. Taki plik jak ConnectionManager.php nie istnieje więc nie mogę sprawdzic co tam miało by być źle. Próbowałem róznych rzeczy m.in w cakephp\app\config\core.php podmieniałem Configure::write('Security.salt', 'DYhG93b0qyJfIxfs2guVoUubWwvniR2G0FgaC9mi'); i Configure::write('Security.cipherSeed', '76859309657453542496749683645'); na inne losowe znaki ( w przypadku ostatniego tylko cyfry ) a takrze zmieniałem dostępność folderu tmp i innych mu podległych na maksymalne dostępne ( wszystkim dawałem pełnię możliwości dostępowych czyli odczyt-zapis itp ) . A dalej pomysły mi się kończą. Nie ogarniam już nic więcej ![]() ![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
http://php.net/manual/en/language.oop5.basic.php
Cytat The class name can be any valid label, provided it is not a PHP reserved word. A valid class name starts with a letter or underscore, followed by any number of letters, numbers, or underscores.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Skąd taki adres /cake/cake.php?
Co widzisz pod samym adresem http://localhost/cake? Powinieneś widzieć stronę powitalną a na niej kilka kroków do zrobienia (m.in. konfiguracja bazy danych, włączenie rozszerzenia mb_*, etc.) Ten post edytował kicaj 9.03.2017, 19:29:07 -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 19.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Pod localhost/cake widzę stronę powitalną ,a taki adres stąd że naczelny folder z plikami frameworka tak nazwałem.
///// Chyba sprawa z konfiguracją się rozwiazała i to w dziwny sposób. Wystarczyło ponownie uruchomić serwer i problem z kontrolerem zniknął a te błędu znikneły po skonfigurowaniu kwestii bazodanowych. Jedynie co mi wyrzucia to instalacja Debugkit. Ale czy to jest konieczne dla kogoś raczkującego w tematyce frameworków ? Głowa mi pęka po tych konfiguracjach i instalacjach ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:37 |