Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [cakephp] jak zaczac
misty
post 12.03.2010, 21:04:27
Post #1





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

Ostrzeżenie: (0%)
-----


hej,
na poczatku napisze ze normalnie pisze w javie, w phpie mam duza przerwe a teraz przyszlo mi na chwile do tego wrocic, a konkretnie do cakephp (co jest dla mnie zupelna nowoscia).
dodalam wtyczke do netbeansa (nie chce korzystac z innego IDE). utworzylam projekt Test, dodal mi automatycznie te wszystkie katalogi. baza danych to postgres, skonfigurowalam plik jak trzeba. i teraz dla przykladowej tabeli Osoba dodalam w katalogu /models/osoba.php:

  1. class Osoba extends AppModel {
  2.  
  3. var $name = "Osoba";
  4.  
  5. }


oraz w katalogu /controllers/osoba_controllers.php:

  1. class OsobaController extends AppController {
  2.  
  3. var $scaffold;
  4.  
  5. }


jak probuje uruchomic projekt:
http://127.0.0.1/Test/

to dostaje:
  1. Release Notes for CakePHP 1.2.0.7692 RC3.
  2. Read the release notes and get the latest version
  3.  
  4. Your tmp directory is writable.
  5.  
  6. The FileEngine is being used for caching. To change the config edit APP/config/core.php
  7.  
  8. Your database configuration file is present.


co mam zrobic zeby mi sie cos pojawilo? bo chyba powinny sie pojawic funkcje operacji na tabeli.. czy nazewnictwo mam nieodpowiednie? czy tez sciezka: http://127.0.0.1/Test/ nie jest pelna?


dodam, ze katalog z projektem znajduje sie w /var/www


czy taka konfiguracja bedzie ok dla postgresa:

  1. var $default = array(
  2. 'driver' => 'postgresql',
  3. 'persistent' => false,
  4. 'host' => 'localhost',
  5. 'login' => 'postgres',
  6. 'password' => 'haslo',
  7. 'database' => 'test',
  8. 'prefix' => '',
  9. );

? czy potrzebny jest jakis sterownik?
totalnie nie wiem jak to uruchomic :/

chyba doszlam mniej wiecej co i jak. odpalic poprzez: http://127.0.0.1/Test/index.php/NazwaControllera.

tyle ze problem z postgresem byl. dostawalam:

  1. Fatal Error (256): Unable to load DataSource file dbo/dbo_postgresql.php [CORE/cake/libs/model/connection_manager.php, line 182]


nie wiem czemu i nie wiem co to oznacza (na google nie bylo zadnej odp :| ). sprobowalam z mysql i cos tam ruszylo.
ktos z Was wie moze o co chodzi z tym postgresem? wole go uzywac zamiast mysql..

pzdr,
misty

Ten post edytował misty 12.03.2010, 18:49:24
Go to the top of the page
+Quote Post
mortus
post 12.03.2010, 21:28:03
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


W pliku konfiguracji nazwa drivera dla PostgreSQL to postgres, a nie postgresql.
Go to the top of the page
+Quote Post
misty
post 13.03.2010, 12:27:09
Post #3





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

Ostrzeżenie: (0%)
-----


hmm... a wiesz, ze po instalacji mysql polozyl mi sie postgres? zamknelam mysqla (poprzez shutdown), sprobowalam jeszcze raz odpalic postgresa i nic. czy wiesz jaka moze byc przyczyna?

pzdr

sprawdzilam na jakich portach sluchaja-mysql na 19786, natomiast od postgrea dostaje:
  1. could NOT connect TO server: Connection refused. IS the server running ON host "localhost" AND accepting TCP/IP connections ON port 5432?


czyli portow sobie nie blokuja.
Go to the top of the page
+Quote Post
wookieb
post 13.03.2010, 12:29:00
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Cytat
jak zaczac

Zaznaczamy folder z cakephp i go usuwamy.
Wybierz inny framework bo cake do dobrych nie należy.


--------------------
Go to the top of the page
+Quote Post
misty
post 13.03.2010, 12:47:14
Post #5





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

Ostrzeżenie: (0%)
-----


wiesz, jakby ode mnie to zalezalo to bym zrobila DELETE na calym phpie. ale nie moge-w pracy wymagaja. i wlasnie tego frameworka
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 17:42