Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Problem z exportem danych do bazy
Forum PHP.pl > Forum > PHP > Frameworki
dzesi
Witam przerabiam właśnie http://www.symfony-project.org/jobeet/1_2/Propel/en/03
Wszystko jak na razie idzie dobrze
tworze pliki i w nich dopisuje dane
  1. # data/fixtures/010_categories.yml
  2. JobeetCategory:
  3.  design:        { name: Design }
  4.  programming:   { name: Programming }
  5.  manager:       { name: Manager }
  6.  administrator: { name: Administrator }
  7.  
  8. # data/fixtures/020_jobs.yml
  9. JobeetJob:
  10.  job_sensio_labs:
  11.    category_id:  programming
  12.    type:         full-time
  13.    company:      Sensio Labs
  14.    logo:         sensio_labs.png
  15.    url:          <a href="http://www.sensiolabs.com/" target="_blank">http://www.sensiolabs.com/</a>
  16.    position:     Web Developer
  17.    location:     Paris, France
  18.    description:  |
  19.      You've already developed websites with symfony and you want to work
  20.      with Open-Source technologies. You have a minimum of 3 years
  21.      experience in web development with PHP or Java and you wish to
  22.      participate to development of Web 2.0 sites using the best
  23.      frameworks available.
  24.    how_to_apply: |
  25.      Send your resume to fabien.potencier [at] sensio.com
  26.    is_public:    true
  27.    is_activated: true
  28.    token:        job_sensio_labs
  29.    email:        job@example.com
  30.    expires_at:   2010-10-10
  31.  
  32.  job_extreme_sensio:
  33.    category_id:  design
  34.    type:         part-time
  35.    company:      Extreme Sensio
  36.    logo:         extreme_sensio.png
  37.    url:          <a href="http://www.extreme-sensio.com/" target="_blank">http://www.extreme-sensio.com/</a>
  38.    position:     Web Designer
  39.    location:     Paris, France
  40.    description:  |
  41.      Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
  42.      eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut
  43.      enim ad minim veniam, quis nostrud exercitation ullamco laboris
  44.      nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
  45.      in reprehenderit in.
  46.  
  47.      Voluptate velit esse cillum dolore eu fugiat nulla pariatur.
  48.      Excepteur sint occaecat cupidatat non proident, sunt in culpa
  49.      qui officia deserunt mollit anim id est laborum.
  50.    how_to_apply: |
  51.      Send your resume to fabien.potencier [at] sensio.com
  52.    is_public:    true
  53.    is_activated: true
  54.    token:        job_extreme_sensio
  55.    email:        job@example.com
  56.    expires_at:   2010-10-10





Później chce załadować to do bazy danych za pomocą polecenia symfony propel:data-load
niby dobrze ale
>> propel load data from c:/xampp/htdocs/jobeet/data/fixtures

i po chwili pokazuje mi sie komunikat wystąpił błąd cli aplikacja zostanie zamknięta
Czy ktoś wie przez co to może być
destroyerr
Przede wszystkim zacznij czytać.
>> propel load data from c:/xampp/htdocs/jobeet/data/fixtures
Skąd Ty to wziąłeś. Jeśli dodałeś sobie plik propel to o tym napisz, a jeśli go nie stworzyłeś to wszystkie polecenia zaczynaj od symfony. Wszystko już powinineś dawno przeczytać.
W tym samym dniu jobeet'a jest napisane, że możesz dowiedzieć się o danym poleceniu, jego składani, parametrach, opcjach itd. Są również przykłady.

Zacznij od wykoania tego polecenia:
>> symfony help propel:data-load
Już wiesz co masz źle.

Czytaj dokładniej zamiast pisać z każdym problemem na forum.

Nie wiem, czy to wina forum, czy nie, ale potencjalnie to może być Twój kolejny post. W plikach yaml stosuj zawsze dwie spacje.

Jeszcze jedno. Dlaczego prado? Jesteś pijany jak piszesz posty?
dzesi
Tak jak było w pomocy wszystkie trzy możliwości wykorzystałem ktore tam są podpowiedziane i nadal nic nawet jak próbuje odpalić przez www stronę z modułem job to apache mi wywala się , czy ktoś może mi wytłumaczyć nad czym problem polega bo ja z symfony pracuje dopiero od dwóch dni i nie wszystko jest dla mnie jasne questionmark.gif
destroyerr
Nie znamy błędu jaki dostajesz od php lub od apache'a.
Sprawdź konfiguracje, czy jest odpowiednia dla frameworka, odpal plik check_configuration.php
Czy tylko jeden moduł powoduje błąd?
dzesi
Nie wiem gdzie jest ten plik check_configuraction.php

logi z symfony
  1. Dec 30 20:17:19 symfony [info] {sfPatternRouting} Connect sfRoute "homepage" (/)
  2. Dec 30 20:17:19 symfony [info] {sfPatternRouting} Connect sfRoute "default_index" (/:module)
  3. Dec 30 20:17:19 symfony [info] {sfPatternRouting} Connect sfRoute "default" (/:module/:action/*)
  4. Dec 30 20:17:19 symfony [info] {sfPatternRouting} Match route "default_index" (/:module) for /job with parameters array (  'module' => 'job',  'action' => 'index',)
  5. Dec 30 20:17:19 symfony [info] {sfFilterChain} Executing filter "sfRenderingFilter"
  6. Dec 30 20:17:19 symfony [info] {sfFilterChain} Executing filter "sfCommonFilter"
  7. Dec 30 20:17:19 symfony [info] {sfFilterChain} Executing filter "sfExecutionFilter"
  8. Dec 30 20:17:19 symfony [info] {jobActions} Call "jobActions->executeIndex()"
  9. Dec 30 20:17:19 symfony [debug] {sfPropelLogger} exec: SET NAMES 'utf8'
  10. Dec 30 20:17:19 symfony [debug] {sfPropelLogger} prepare: SELECT jobeet_job.ID, jobeet_job.CATEGORY_ID, jobeet_job.TYPE, jobeet_job.COMPANY, jobeet_job.LOGO, jobeet_job.URL, jobeet_job.POSITION, jobeet_job.LOCATION, jobeet_job.DESCRIPTION, jobeet_job.HOW_TO_APPLY, jobeet_job.TOKEN, jobeet_job.IS_PUBLIC, jobeet_job.IS_ACTIVATED, jobeet_job.EMAIL, jobeet_job.EXPIRES_AT, jobeet_job.CREATED_AT, jobeet_job.UPDATED_AT FROM `jobeet_job`


logi z apache

  1. [Tue Dec 30 20:17:25 2008] [notice] Parent: child process exited with status 3221225477 -- Restarting.
  2. [Tue Dec 30 20:17:25 2008] [warn] NameVirtualHost 127.0.0.1:8080 has no VirtualHosts
  3. [Tue Dec 30 20:17:25 2008] [notice] Digest: generating secret for digest authentication ...
  4. [Tue Dec 30 20:17:25 2008] [notice] Digest: done
  5. [Tue Dec 30 20:17:26 2008] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8 configured -- resuming normal operations
  6. [Tue Dec 30 20:17:26 2008] [notice] Server built: Dec 10 2008 00:10:06
  7. [Tue Dec 30 20:17:26 2008] [notice] Parent: Created child process 5008
  8. [Tue Dec 30 20:17:26 2008] [warn] NameVirtualHost 127.0.0.1:8080 has no VirtualHosts
  9. [Tue Dec 30 20:17:27 2008] [warn] NameVirtualHost 127.0.0.1:8080 has no VirtualHosts
  10. [Tue Dec 30 20:17:27 2008] [notice] Digest: generating secret for digest authentication ...
  11. [Tue Dec 30 20:17:27 2008] [notice] Digest: done
  12. [Tue Dec 30 20:17:27 2008] [notice] Child 5008: Child process is running
  13. [Tue Dec 30 20:17:27 2008] [notice] Child 5008: Acquired the start mutex.
  14. [Tue Dec 30 20:17:27 2008] [notice] Child 5008: Starting 250 worker threads.
  15. [Tue Dec 30 20:17:27 2008] [notice] Child 5008: Starting thread to listen on port 443.
  16. [Tue Dec 30 20:17:27 2008] [notice] Child 5008: Starting thread to listen on port 80.

Tak tylko przy module job a robię wszystko co zawarte jest w jobeet , wiec mam nadzieje ze mi ktoś pomoże .
Proszę w razie czego pisać co mam zrobić smile.gif

Dodam ze tylko pokazuje mi sie komunikat ze apache zostało wyłączony bo ma problem i sie restartuje i znowu dziala , ale jak wywołam localhost/frontend_dev.php.job
Sam już nie wiem co jest sad.gif

Dodam ze zmieniłem vhost i apache żadnych errorów nie pokazuje na razie jest dobrze ale nadal z tym module job jest problem porostu apache wariuje ,czekam na pomoc
galileox86
Check configuration masz w

sciezka_do_symfony/data/bin/check_configuration.php
raak
Mam dokładnie to samo w tym dniu jobeet.

Po wykonaniu:

php symfony propel:data-load

PHP CLI crashuje się. Error Signature:
AppName: php.exe AppVer: 5.2.8.8 ModName: php_pdo_mysql.dll
ModVer: 5.2.8.8 Offset: 0000250a

Mam zainstalowany XAMPP 1.7.0.

Jeśli chodzi o check_configuraction.php pokazuje mi warning że nie mam zainstalowanego acceleratora. Ale czy to może być powód crashowania PHP CLI?



Odinstalowałem XAMPPa i zainstaloałem EasyPHP.
Problem rozwiązany!

Zanim to zrobiłem jeszcze zauważyłem że XAMPP ma nieaktualne niektóre php extensions (nie działające z tą wersją PHP).
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.