mirki - mam w symfony na produkcji ustawionego monologa do wysyłania błędów na maila w aplikacji jeśli jakieś się pojawią, jest to ustawione w config_prod, ktoś ma pomysł czemu wysyła mi te maile też testując na lokalnej maszynie mimo że korzystam z środowiska dev ? #php #symfony #webdev
Wszystko
Najnowsze
Archiwum

Jurigag
- 1

icouldliveinhope
- 0
@Jurigag: domyślnie produkcyjny config jest bazą dla reszty środowisk, reszta go importuje (bezpośrednio/pośrednio).
#symfony #symfony2 #php #webdev
Robię upload obrazów korzystając z tej instrukcji, jednak nie mogę zapisać plik na dysku. Otrzymuję taki błąd:
Unable to create the "/home/marek/GitProjects/eurovaistine-issukis/src/AppBundle/Entity/../../../../web/uploads/tasks" directory.
Katalog uploads i wszystkie pliki/katalogi mają ustawione chmod 777. Czy problemem może być to, że mam zrobiony symbolic link do katalogu /var/www?
Aha, korzystam z Ubuntu 14.04
Robię upload obrazów korzystając z tej instrukcji, jednak nie mogę zapisać plik na dysku. Otrzymuję taki błąd:
Unable to create the "/home/marek/GitProjects/eurovaistine-issukis/src/AppBundle/Entity/../../../../web/uploads/tasks" directory.
Katalog uploads i wszystkie pliki/katalogi mają ustawione chmod 777. Czy problemem może być to, że mam zrobiony symbolic link do katalogu /var/www?
Aha, korzystam z Ubuntu 14.04
- 1
@VR46: Mogę, ale nie pomyślałem. W poprzedniej pracy miałęm tak, że projekt korzystał z dodatkowego frameworkai do działania musiał być zrobiony symlink. Przyzwyczaiłę się do tego rozwiązania i teraz stosuję to w nowej pracy, ale rzeczywiście rozwiązanie z konfiguracją vhosta jest lżejsze :)
- 1
Jest jakaś funkcja w symofny która zablokuje przeglądania zadań innych użytkowników ? Mam klasę User i Tasks, każdy user ma jakieś tam zadania ale jak w user 2 w linku podam task/5 to mogę zmieniać zadania usera 3. Da się to jakoś zablokować ?
#symfony #symfony2 #php albo co powinienem wpisać w dokumentacji symofny żeby to znaleźć ;)
#symfony #symfony2 #php albo co powinienem wpisać w dokumentacji symofny żeby to znaleźć ;)
- 1
@KaarasKar: pobierasz task i , if (!$task->getUser() != $this->getUser()) { throw new AccessDeniedHttpException("Jakiś tam tekst"); } to najprostszy sposób imho
- 2
@KaarasKar: ACL to za dużo, jak na takie proste zadanie. Poczytaj o Votersach, które zasugerował @MacDada. Tutaj masz świetnego screencasta, gdzie gość pokazuje cały temat. Ja się z tego nauczyłem bez problemu. Tutorial jest na 2.6, ale zmiany pod 2.8 doczytasz sobie z dokumentacji.
https://knpuniversity.com/screencast/symfony-voters
https://knpuniversity.com/screencast/symfony-voters
- 1
Krótkie pytanie do ludzi, którzy siedzą na Symfony już dłuższy czas i spróbowali kodowania w Symfony 3. Nie miałem wcześniej do czynienia z Symfony w ogóle, drugi tydzień uczę się 2.8 i idzie dość dobrze. Większość podstawowych komponentów mam już ogarniętych. Pytanie teraz: czy Symfony 3 wprowadza dużo zmian w architekturze, składni i ogólnie? Jak to wygląda Waszymi oczami?
#symfony #php
#symfony #php
- 2
Powiedzmy że mam tabelę w której jest 5 kolumn, każda z kolumn ma mieć wybrany jeden element z listy. Listy są różne dla kolumn. Lista ma max 10 elementów i będzie raczej niezmienna. I teraz pytanie, jak to najlepiej zrobić?
1) robię relację manyToOne, kilka dodatkowych encji, masa kodu i dostaje tabelę główną + 5 innych tabel(w których jest max po 10 rekordów), formularz dodawania się ładnie zrobi itp.
2) w formularzu ustalam wartości
1) robię relację manyToOne, kilka dodatkowych encji, masa kodu i dostaje tabelę główną + 5 innych tabel(w których jest max po 10 rekordów), formularz dodawania się ładnie zrobi itp.
2) w formularzu ustalam wartości
Mam zrobić rozeznanie w temacie zrobienia API dla hurtowni i nie bardzie wiem jak to ugryźć. Są jakieś standardy dla hurtowniczych/sklepowych #api w Polsce? Tak żeby to sobie sklepy w miarę mogły integrować, bez obrzucania mnie inwektywami przez ich devów. Idealnie - tak, żeby sobie tylko url i dane do autoryzacji zmienili.
Z mojej strony pewnie będzie to działało na Symfony i jakimś restfulowym bundlu, ale nie wykluczam, że mogę
Z mojej strony pewnie będzie to działało na Symfony i jakimś restfulowym bundlu, ale nie wykluczam, że mogę
- 7
@TwigTechnology: Mały projekt. Spoko użyję Symfony.
@progreso: no malutki, przetwarzanie gigabajtów xmli xD No i w takim projekcie wymagania na pewno nie będą zmieniać się jak w kalejdoskopie i zaraz nie będzie integracji z allegro i olxem.
- 1
klient sobie wpadł na genialny pomysł że chce postawić aplikacje na #symfony u siebie na serwerze na windowsie, jak powiedziałem mu żeby po prostu wydzielił mi z tego maszyne wirtualną na linuxie to nie wie o co chodz(jakiś ich dział IT śmieszny) i że nie znają się na linuxie itp itd, co mirki robić ? XD
#php
#php
@Jurigag: 1. graj że nie jesteś adminem żeby stawiać system
2. zastrzegłeś w umowie minimalne wymagania systemowe albo możliwość ich zdefiniowania
3. tnij się na windowsie
2. zastrzegłeś w umowie minimalne wymagania systemowe albo możliwość ich zdefiniowania
3. tnij się na windowsie
- 0
Treść przeznaczona dla osób powyżej 18 roku życia...
- 9
Czołem Mirki :) oto nowy odcinek rozpoczynający nową serię a w niej implementacja MVC na komponentach Symfony.
#odzeradowebdeva #php #symfony
#odzeradowebdeva #php #symfony

- 2
@dyktek:
Konstruktywna krytyka:
1. Pasek tytułowy przeglądarki jest kompletnie nieczytelny (te bąbelki czy cokolwiek)
2. Korzystasz ze skróconego zapisu instrukcji if - serio, w tutorialu
Konstruktywna krytyka:
1. Pasek tytułowy przeglądarki jest kompletnie nieczytelny (te bąbelki czy cokolwiek)
2. Korzystasz ze skróconego zapisu instrukcji if - serio, w tutorialu
- 1
1. To chyba nie ma wielkiego znaczenia na full hd myślę że jest czytelne.
@dyktek: co do tego, uważam, że przydałby się zoom na wykorzystywany przez Ciebie aktualnie obszar roboczy. Zobacz ile jest pustego miejsca: http://i.imgur.com/YOApR2X.png Na moim monitorze 13 cali widać bardzo mało.
Zmniejsz szerokość paska z drzewkiem projektu, daj zooma na faktycznie wykorzystywany obszar. Sam akurat uczę się Symfony i przeglądałem wczoraj screencasty od KnpUniversity. Zobacz jak oni to robią -
- 1
Mirki z #vagrant #php #symfony
Już od 2h męczę się z konfiguracją Vagranta, żeby mieć na Windowsie folder-sync poprzez SMB.
Co wpisać tutaj na PuPHPet żeby działało.. ? W Host wpisałem swój wewnętrzny adres IP, tylko nie wiem co w folder source wpisać. Skoro na sambie, to nie mogę ścieżki np. H:/www, no nie? a //192.168.1.102/www też chyba nie?
#pytanie
Już od 2h męczę się z konfiguracją Vagranta, żeby mieć na Windowsie folder-sync poprzez SMB.
Co wpisać tutaj na PuPHPet żeby działało.. ? W Host wpisałem swój wewnętrzny adres IP, tylko nie wiem co w folder source wpisać. Skoro na sambie, to nie mogę ścieżki np. H:/www, no nie? a //192.168.1.102/www też chyba nie?
#pytanie
źródło: comment_SQgK23sDKIHHfKaVTDbv3DJyQsdT5lkG.jpg
Pobierz- 2
@pitu120: co to NFS?
@Spake: widzę kolejny Twój wpis odnośnie konfiguracji czegoś w ostatnim czasie. Jeśli męczysz się z czymś dwie godziny i nie możesz czegoś zrobić, to według mnie... męczysz się z tym zdecydowanie zbyt krótko. Programowanie to niekoniecznie super łatwa sprawa i czasem będziesz musiał spędzić dziesiątki godzin nad z pozoru łatwymi zadaniami. Zadawanie kolejnych pytań z prośbą o nakierowanie Ciebie na właściwe tory, to ślepa
- 1
@Spake: pracuję na PHP na Windowsie i OSX-ie. Uwierz, nie ma dużej różnicy, jeśli masz dobrze przygotowane środowisko ;).
#symfony2 #symfony
Potrzebuję pobrać z bazy danych z tabeli myuser użytkownika o konkretnym id i wyświetlić z 2 tabeli jakie ma taski do zrobienia. w 2 tabeli task mam $idmy_user. Nie za bardzo wiem jak to ogarnąć ;/
Kod http://wklej.to/V9jpP
Problem jeszcze z funkcją getUser() któa zwraca błąd : Runtime Notice: Declaration of Blogger\BlogBundle\Controller\TaskController::getUser() should be compatible with Symfony\Bundle\FrameworkBundle\Controller\Controller::getUser()
PLS Help
Potrzebuję pobrać z bazy danych z tabeli myuser użytkownika o konkretnym id i wyświetlić z 2 tabeli jakie ma taski do zrobienia. w 2 tabeli task mam $idmy_user. Nie za bardzo wiem jak to ogarnąć ;/
Kod http://wklej.to/V9jpP
Problem jeszcze z funkcją getUser() któa zwraca błąd : Runtime Notice: Declaration of Blogger\BlogBundle\Controller\TaskController::getUser() should be compatible with Symfony\Bundle\FrameworkBundle\Controller\Controller::getUser()
PLS Help
buduję sobie formularz :
$builder
->add('name')
->add('description')
->add('deadline','datetime',@www00kieee: typ
entity. Formularze się robi jako osobne klasy żeby nie syfić w kontrolerach.@www00kieee: Nawet nie chcę myśleć coś tam nakombinował. Rozumiem że user to relacja więc po co wstawiasz userId? Wstaw user, tak jak się to nazywa w relacji. Myśl o obiektach, nie o kolumnach w bazie danych.
mam sprawę, mam projekt z Symfony, ogarnąłem sobie FOS userBundle i wszystko jest ok mam użytkowników rejestracje i logowanie, teraz potrzebuję zrobić drugą tabelkę z zadaniami i połączyć to z użytkownikiem o konkretnym Id i on później będzie sobie wpisywał zadania do zrobienia. Niestety nie mogę ogarnąć doctrine relations itd. Mogłby mi ktoś krok po kroku wytłumaczyć jak zrobić relacje ManytoOne itd zeby to działało?
#symfony #symfony2 #
#symfony #symfony2 #
@incognito_man: tak, od wczesnych 2.coś są w CLI dostępne.
Dla niekojarzących d:s:u = doctrine:schema:update, generalnie pierwsze litery jeżeli nie ma konfliktów komend, w przypadku d:g:e jest :)
Dla niekojarzących d:s:u = doctrine:schema:update, generalnie pierwsze litery jeżeli nie ma konfliktów komend, w przypadku d:g:e jest :)
- 4
Mirki, mam problem z #symfony #symfony2 #php (tak, znowu....)
Uczę się SF od wczoraj. Pewnie problem dość powszechny, ale w Google za cholerę znaleźć nie potrafię.
Mam sobie na podstronie w jednym kontrolerze: formularz dodawania rekordu i tabelę z wszystkimi rekordami.
Jeśli dodaję rekord, jest okej, rekord dodaje się do MySQL i jest widoczny w tabeli.
Ale
Uczę się SF od wczoraj. Pewnie problem dość powszechny, ale w Google za cholerę znaleźć nie potrafię.
Mam sobie na podstronie w jednym kontrolerze: formularz dodawania rekordu i tabelę z wszystkimi rekordami.
Jeśli dodaję rekord, jest okej, rekord dodaje się do MySQL i jest widoczny w tabeli.
Ale
- 1
Mirki, mam problem z Vagrantem i #symfony #symfony2 #php na nim.
Uruchamiam debiana 7 na nim z PHP 5.6, apache2 normalnie działa, jak wpiszę localhost w oknie przeglądarki hosta normalnie wyświetla się strona domyślna. Jeśli jednak odpalam serwer symfony2 (php app/console server:start), to jak na hoście wpiszę localhost:8000, to się nie ładuje... Jak to naprawić?
#pytanie
Uruchamiam debiana 7 na nim z PHP 5.6, apache2 normalnie działa, jak wpiszę localhost w oknie przeglądarki hosta normalnie wyświetla się strona domyślna. Jeśli jednak odpalam serwer symfony2 (php app/console server:start), to jak na hoście wpiszę localhost:8000, to się nie ładuje... Jak to naprawić?
#pytanie
- 1
@5z7k9: jak się wybiera interfejs? + widzę bardziej zorientowany w temacie jesteś, jak automatycznie odpalać serwer symfony po starcie vagranta?
- 0
@Spake: po prostu jak robisz
Start serwera przy boocie(zamień
(to wstaw gdzieś obok tych ustawień sieci które
vagrant up to zapyta Cię o interfejs(sieciowy).Start serwera przy boocie(zamień
??? na resztę ścieżki do folderu z Symfony):config.vm.provision :shell, inline: "php ???/app/console server:start &", run: "always", privileged: true(to wstaw gdzieś obok tych ustawień sieci które
- 3
@Jurigag: prosty SELECT na MySQL faktycznie może się wykonać na szybkości, ale weź pod uwagę, że bywają też bardziej złożone zapytania. Poza tym, jeżeli masz osobny serwer na db, osobny na cache, to nie ma sensu zużywać zasobów na powtarzające się zapytania, tylko trzymać ich wynik w keszu :)
- 1
@VR46: w sumie jak tak się zastanowić to tylko zapytanie, potem orm itp jeszcze dochodzi do tego?
- 1
mirki, mam sobie formę w której edytuje również moje obiekty które są relacją, jak mogę wywołać event(postPersist) dla tych zedytowanych obiektów z relacji przy edycji ? bo aktualnie wywołuje mi tylko jeden - dla głównego obiektu a dla powiązanych w ogóle nie woła eventów doctrineowych mimo że są edytowane
#php #symfony
#php #symfony
konto usunięte via Android
- 0
@Jurigag: w serwisie, zależy co robisz
- 0
@kmicolo: chodziło mi od strony frontendu ze mam formę wraz z child formami dla powiązanych encji, nie jest to edytowane w formie, w sumie dodałem sobie listenera bo odpowiada on za unieważnienie danych z cache
- 1
Kolejne pytanie z #symfony2 #symfony do mirków z #php.
Jako, że praca zdalnie na VPS jest trochę problematyczna, chyba zastosuję jakieś lokalne rozwiązanie.
Jak programujecie lokalnie? Symfony postawione na Windowsie? Może wirtualna maszyna? A może macie po prostu linuxa do pracy postawionego lokalnie?
#pytanie
Jako, że praca zdalnie na VPS jest trochę problematyczna, chyba zastosuję jakieś lokalne rozwiązanie.
Jak programujecie lokalnie? Symfony postawione na Windowsie? Może wirtualna maszyna? A może macie po prostu linuxa do pracy postawionego lokalnie?
#pytanie
- 2
@Klopsztanga: chce Ci się ciągle po każdej modyfikacji wysyłać pliki FTPem? + czym jest ten vagrant i docker?
- 1
@Klopsztanga: Ale po co? Przecież Vagrant ma https://docs.vagrantup.com/v2/synced-folders/nfs.html
- 1
- 0
@incognito_man: okej, a jak w subquery chce się odwołać do query aliasu wyżej ? może napiszę o co mi chodzi - chcę wyświetlić z bazy takie rekordy, dla których wartość jakiegoś pola powtarza się więcej niż dwa razy
- 1
@incognito_man: a dobra, having a nie where xD w sumie nawet subquery nie potrzebuje
Witajcie mirki.
Od razu uprzedzam, że jestem zielony w #symfony
1. Mam projekt na #sf3. Zainstalowany jest fosuserbundle. Robię rejestrację użytkownika, jednak hasło jest zapisywane jako plain text. W dokumentacji jest napisane, że trzeba ustawić app/config/security.yml:
Od razu uprzedzam, że jestem zielony w #symfony
1. Mam projekt na #sf3. Zainstalowany jest fosuserbundle. Robię rejestrację użytkownika, jednak hasło jest zapisywane jako plain text. W dokumentacji jest napisane, że trzeba ustawić app/config/security.yml:
- 0
@kmicolo: Z regstracją dałem sobie radę. Musiałem zrobić override formy.
W innych projektach litewska trnslacja działa ( ͡° ͜ʖ ͡°) tylko w moich nie chce ( ͡° ʖ̯ ͡°) widać wyczuwa polską duszę…
W innych projektach litewska trnslacja działa ( ͡° ͜ʖ ͡°) tylko w moich nie chce ( ͡° ʖ̯ ͡°) widać wyczuwa polską duszę…
@mariecziek: musisz usunąć cache ręcznie, bo nawet w środowisku dev cache tłumaczeń się nie czyści... Przynajmniej tak było w 2.8
- 4
- 5
@Spake: Nie pracujemy na zewnętrznych maszynach. ( ͡° ͜ʖ ͡°)
Lokalnie Vagrant/docker i deploy. Jeżeli już chcesz pracować zdalnie to IDE mają raczej tworzenie projektu z danego host i zapis pliku robi od razu transfer na ftp. PHPStorm na pewno ma taką opcję.
Lokalnie Vagrant/docker i deploy. Jeżeli już chcesz pracować zdalnie to IDE mają raczej tworzenie projektu z danego host i zapis pliku robi od razu transfer na ftp. PHPStorm na pewno ma taką opcję.
Chcesz tylko testować skrypty PHP? Xampp i localhost, a dopiero jak potem wrzucać na hosting przez FTP...
@Romantyczny_Roman: symfony ma swój serwer(znaczy korzysta z phpowego, ale swój:P) www.












