Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [symfony] Polaczenie z Baza, Brak polaczenia z baza
galileox86
post 1.09.2007, 00:03:09
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 9
Dołączył: 16.06.2007
Skąd: Bytom

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


ok wiec moze zaczne od poaczatku mam sobie konto roota o hasle "xxxx"

database.yml

  1. all:
  2.  propel:
  3.    class:          sfPropelDatabase
  4.    param:
  5.      dsn:          mysql://root:xxxx@localhost/blog


schema.yml

  1.  
  2. propel:
  3.  weblog_post:
  4.    _attributes: { phpName: Post }
  5.    id:
  6.    title:       varchar(255)
  7.    excerpt:     longvarchar
  8.    body:        longvarchar
  9.    created_at:
  10.  weblog_comment:
  11.    _attributes: { phpName: Comment }
  12.    id:
  13.    post_id:
  14.    author:      varchar(255)
  15.    email:       varchar(255)
  16.    body:        longvarchar
  17.    created_at:


No i robie po kolei:
php symfony propel-build-model
php symfony propel-build-sql
php symfony propel-insert-sql

no i problem zaczyna sie przy php symfony propel-insert-sql wyskakuje mi

[wrapped: connect failed [Native Error: Access denied for user 'ODBC'@'localhost' (using password: NO) ] [User Info: Array]]<-[m

Tak wiec utworzylem potem nowego uzytkownika i nadalem mu haslo przepsialem to do database.yml wykonalem buildy a nowo i znowu to samo to wywalilem haslo z tego nowego usera i powtorzylem czynnosci i znowu to samo. Czy ktos potrafi mi pomoc. Uzywam XAMPP'a 1.6.3a

Ten post edytował galileox86 1.09.2007, 00:03:55


--------------------
Odpowiedziałem? Pewnie streamuję http://livecoding.tv/galileoprime.

Chcesz abym odpowiedział właśnie na Twoje pytanie? Napisz do mnie wiadomość prywatną, prócz odpowiedzi możesz zobaczyć jak rozwiązuję Twój problem.
Go to the top of the page
+Quote Post
strife
post 1.09.2007, 02:14:43
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Ustaw dane do bazy również w config/propel.ini.


--------------------
Go to the top of the page
+Quote Post
galileox86
post 1.09.2007, 07:40:54
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 9
Dołączył: 16.06.2007
Skąd: Bytom

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


propel.ini

  1. propel.targetPackage       = lib.model
  2. propel.packageObjectModel  = true
  3. propel.project             = blog
  4. propel.database            = mysql
  5. propel.database.createUrl  = mysql://localhost/
  6. propel.database.url        = mysql://localhost/blog
  7.  
  8. propel.addGenericAccessors = true
  9. propel.addGenericMutators  = true
  10. propel.addTimeStamp        = false
  11.  
  12. propel.schema.validate     = false
  13.  
  14. ; directories
  15. propel.home                    = .
  16. propel.output.dir              = C:\xampp\htdocs\blog
  17. propel.schema.dir              = ${propel.output.dir}/config
  18. propel.conf.dir                = ${propel.output.dir}/config
  19. propel.phpconf.dir             = ${propel.output.dir}/config
  20. propel.sql.dir                 = ${propel.output.dir}/data/sql
  21. propel.runtime.conf.file       = runtime-conf.xml
  22. propel.php.dir                 = ${propel.output.dir}
  23. propel.default.schema.basename = schema
  24. propel.datadump.mapper.from    = *schema.xml
  25. propel.datadump.mapper.to      = *data.xml
  26.  
  27. ; builder settings
  28. propel.builder.peer.class              = addon.propel.builder.SfPeerBuilder
  29. propel.builder.object.class            = addon.propel.builder.SfObjectBuilder
  30.  
  31. propel.builder.objectstub.class        = addon.propel.builder.SfExtensionObjectBuilder
  32. propel.builder.peerstub.class          = addon.propel.builder.SfExtensionPeerBuilder
  33. propel.builder.objectmultiextend.class = addon.propel.builder.SfMultiExtendObjectBuilder
  34. propel.builder.mapbuilder.class        = addon.propel.builder.SfMapBuilderBuilder
  35. propel.builder.interface.class         = propel.engine.builder.om.php5.PHP5InterfaceBuilder
  36. propel.builder.node.class              = propel.engine.builder.om.php5.PHP5NodeBuilder
  37. propel.builder.nodepeer.class          = propel.engine.builder.om.php5.PHP5NodePeerBuilder
  38. propel.builder.nodestub.class          = propel.engine.builder.om.php5.PHP5ExtensionNodeBuilder
  39. propel.builder.nodepeerstub.class      = propel.engine.builder.om.php5.PHP5ExtensionNodePeerBuilder
  40.  
  41. propel.builder.addIncludes = false
  42. propel.builder.addComments = false
  43.  
  44. propel.builder.addBehaviors = false


Jakos naprawde nie wiem co tu zmienic.


--------------------
Odpowiedziałem? Pewnie streamuję http://livecoding.tv/galileoprime.

Chcesz abym odpowiedział właśnie na Twoje pytanie? Napisz do mnie wiadomość prywatną, prócz odpowiedzi możesz zobaczyć jak rozwiązuję Twój problem.
Go to the top of the page
+Quote Post
mike
post 1.09.2007, 08:42:33
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(galileox86 @ 1.09.2007, 08:40:54 ) *
Jakos naprawde nie wiem co tu zmienic.
Zastanawia mnie to jak w ogóle można o cokolwiek pytać nie czytając dokumentacji.
Przecież w rozdziale Inside The Model Layer jest nawet specjalna ramka zatytułowana The propel.ini configuration.
O co więc chodzi?
Go to the top of the page
+Quote Post
galileox86
post 1.09.2007, 09:03:57
Post #5





Grupa: Zarejestrowani
Postów: 59
Pomógł: 9
Dołączył: 16.06.2007
Skąd: Bytom

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


Sorry masz 100% racje niestety przeczytalem tylko poczatke tego rozdzialu poniewaz myslalem ze takie cos jak polaczenie jest podstawa i od tego trzeba by bylo to zaczac nie pomyslalem ze jak laczyc i konfugurowac polaczenie bedzie na koncu. Moj blad a i dzieki za pomoc smile.gif


--------------------
Odpowiedziałem? Pewnie streamuję http://livecoding.tv/galileoprime.

Chcesz abym odpowiedział właśnie na Twoje pytanie? Napisz do mnie wiadomość prywatną, prócz odpowiedzi możesz zobaczyć jak rozwiązuję Twój problem.
Go to the top of the page
+Quote Post
stachuf11
post 20.09.2007, 18:29:49
Post #6





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

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


Witam
Chodzi o symfony i xamppa, tez prubuje uruchomic symfony na xampp-ie wer 1.6.3a , mam skonfigurowane wszystko w symfony jak trza, mysql-u
i przy poleceniu

symfony propel-build-model
wyskakuje mi komunikat

"Could not perform XLST transformation. Make sure php has been
compiled/configuret to support XLST"

czy cos zmieniales w x-amppie, doinstalowywales cos?

pozdrawiam
Stachu
Go to the top of the page
+Quote Post
galileox86
post 20.09.2007, 19:59:08
Post #7





Grupa: Zarejestrowani
Postów: 59
Pomógł: 9
Dołączył: 16.06.2007
Skąd: Bytom

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


wejdz w php.ini i usun ; sprzed lini extension=php_xsl.dll


--------------------
Odpowiedziałem? Pewnie streamuję http://livecoding.tv/galileoprime.

Chcesz abym odpowiedział właśnie na Twoje pytanie? Napisz do mnie wiadomość prywatną, prócz odpowiedzi możesz zobaczyć jak rozwiązuję Twój problem.
Go to the top of the page
+Quote Post
dragoste
post 21.10.2007, 16:46:31
Post #8





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 30.08.2006
Skąd: Bełchatów

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


Witam

Niestety to pytanie było tu już tysiące razy, ale muszę je zadać.

Problem związany jest z poleceniem "symfony propel-insert-sql". Jak już wiele osób pisało, pojawia się błąd
[wrapped: mysql extesion not loaded [User Info: Array]]

Próbowałem wszystkiego, co znalazłem w google i php.pl na ten temat, ale nie mogę sobie z tym poradzić.
Schemat pliku database.yml i konfiguracja propel.ini wzięte z manuala.

Podobnie jest, gdy próbuje skorzystać z SQLite

Dla większości "prO" ( winksmiley.jpg ) którzy na pewno powiedzieliby tu coś "inteligentnego" od razu podaję odp. na niektóre ich pytania i sugestie:
- tak, usunąłem # z php.ini
- tak, "przebudowuję" model po edycji propel.ini
- tak, szukałem w google i na forum
- tak, czytałem ramkę na temat propel.ini w manualu

Czekam na inne porady winksmiley.jpg
Go to the top of the page
+Quote Post
wolditm
post 21.10.2007, 16:56:04
Post #9





Grupa: Zarejestrowani
Postów: 31
Pomógł: 2
Dołączył: 20.07.2005

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


propel.ini
  1. <?php
  2. propel.database.createUrl = mysql://DB_USER:DB_PASSWORD@DB_HOST
  3. propel.database.url  = mysql://DB_USER:DB_PASSWORD@DB_HOST/DB_NAME
  4. ?>

powinno pomóc.


--------------------
Wspomnienia
Go to the top of the page
+Quote Post
dragoste
post 21.10.2007, 21:13:41
Post #10





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 30.08.2006
Skąd: Bełchatów

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


- tak, czytałem ramkę na temat propel.ini w manualu

Poza tym jeszcze pytanie odnośnie poprzednich poleceń "propel-build-model" i "propel-build-sql". Podczas ich wykonywania tworzone są odp. pliki ( klasy dla -model i plik sql dla -sql), jednak w wierszu poleceń pojawia się chyba również znany błąd dotyczący XSLT. Czy mam się nim przejmować, czy "olać" jeśli pliki są tworzone.
Go to the top of the page
+Quote Post
mike
post 21.10.2007, 21:31:22
Post #11





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


~dragoste nie obrażaj się na banalne pytania bo problem również jest banalny stąd one padają.
Założę się, że nie robisz jakiejś oczywistej czynności w stylu nie uruchamiasz ponownie Apache'a po zmianach w php.ini tongue.gif

Zresztą problem
Cytat
mysql extesion not loaded
to problem rodem z przedszkola nie z frameworków. Zostaw framework i zajmij się środowiskiem.

Podstawowe pytanie: Czy mysql działa w innych aplikacjach? Jeśli tak to jest to problem frameworka jeśli nie, zacznij od podstaw i upewnij sie czy na te wszystkie banalne pytanie odpowiadasz poprawnie tongue.gif
Go to the top of the page
+Quote Post
dragoste
post 21.10.2007, 21:51:41
Post #12





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 30.08.2006
Skąd: Bełchatów

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


Jeśli tak bardzo potrzebujesz przeczytać to zdanie to ok : Tak MySQL działa :|

Jeśli uważasz, że nie wiem co oznacza treść tego błędu, to się mylisz.

Cytat
Zostaw framework i zajmij się środowiskiem.


W takim razie czekam na rozwiązanie problemu przez wielkiego mike.

Cytat
Założę się, że nie robisz jakiejś oczywistej czynności w stylu nie uruchamiasz ponownie Apache'a po zmianach w php.ini

No tak, tego zapomniałem napisać w pierwszym poście, więc musiało się pojawić...(Niestety restartuję Apache)
Cytat
to problem rodem z przedszkola nie z frameworków.

Byłby z przedszkola, jeśli przyczyną byłby np. zakomentowany wpis w php.ini, czy nieprawidłowa konf. propel.ini albo databases.yml, co by wynikało z nieczytania dokumentacji.

Poza tym wszystkie tematy przeglądałem już po co najmniej 3 razy i robiłem wszystko kilka razy.
Jeśli nie masz do powiedzenia nic konstruktywnego, to wybacz, ale po prostu się nie udzielaj. Bo teksty w stylu zajmij się środowiskiem zamiast frameworków podchodzą bardziej pod SPAM niż sensowną wypowiedź.
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: 15.05.2024 - 06:53