Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z Planetą?
Forum PHP.pl > Inne > Opinie, ogłoszenia, pytania > Planeta
Stron: 1, 2
bastard13
Właściwie to tytuł powinien być zdaniem twierdzącym:P Co się stało, że Planeta nie agreguje wpisów? Od ponad miesiąca nie było żadnego nowego wpisu, a zdarza mi się od czasu do czasu przeglądać niektóre blogi i z tego, co widziałem, to na kilku pojawiły się nowe wpisy.
Cysiaczek
Zdaje się, że osoba odpowedzialna za Planetę jest na urlopie. Postaramy się coś zdziałać mimo to.
bastard13
Z góry dzięki:)
A Waszemu człowiekowi na urlopie niech się dobrze wypoczywa, niech nabiera sił na dalsze użeranie się z PHPową braciąsmile.gif
kwiateusz
jakby mi ktoś dał wreszcie dostęp do ssh, to bym naprawił...
ShadowD
Nie by ktoś czekał na naprawę, w końcu ostatni wpis jest z 19 04 2012 - to już 1,5 miesiąca! ;] Korzystam z planety regularnie, zawsze wolę mieć jeden rss niż 90 więc może warto pomyśleć nad naprawą. ;>
kwiateusz
udało sie, dostałem dostep wink.gif work in progress
ShadowD
Oooo, mój rss zwariował brak miejsca na nieprzeczytane wpisy tylu on jeszcze na "zmienne" nie widziałexclamation.gif haha.gif

Dziękujemy!
bastard13
Niech Ci Bóg w dzieciach wynagrodzi i da Ci ich tyle, ile ja nowych wpisów dostałem:)
kwiateusz
thx, rozumiem że zrzutke na "becikowe" tez przewidujesz? tongue.gif
starach
Dzięki kwiateusz gj. Z tego planetarnego zastoju zacząłem czytać wreszcie książki Verne, teraz muszę przerwać i wziąć się za wpisy na planecie ehh dlaczego php nie jest wielowątkowe. wink.gif
ShadowD
Pozwolę sobie odkopać, od kilku dni planeta mówi mi jedynie:
  1. Forbidden
  2.  
  3. You don't have permission to access / on this server.


A ja chce by mi wpisy czytała! ;-)
!*!
@kwiateusz - nie śpij.
ShadowD
Chyba jednak śpi... haha.gif
skowron-line
Zapadł w zimowy sen.
kwiateusz
Ej ale planeta to nie moja działka smile.gif Ja tam tylko gościnnie grzebałem. Plotka głosi że została wyłączona bo generowała duże obciążenie, ale nie jestem pewien. Postaram sie dowiedzieć i dać znać.
scanner
Tak, zabijała maszynę.
Na PHPConie i zaraz po podejmiemy kroki w celu jej reaktywacji - wiązać się z tym będzie przebudowa aplikacji, więc spodziewajcie się ogłoszenia w tej sprawie.
ShadowD
Eeee, a można by ją odpalić choćby tylko z listami dodanych blogów, bez samego agregatora? Nie mam nigdzie spisanych bo korzystałem z planety a chciał bym coś poczytać czasem.
SebaZ
Cytat(ShadowD @ 27.09.2012, 23:05:04 ) *
Eeee, a można by ją odpalić choćby tylko z listami dodanych blogów, bez samego agregatora? Nie mam nigdzie spisanych bo korzystałem z planety a chciał bym coś poczytać czasem.

Popieram prośbę.
scanner
Za kilka dni planeta wyląduje na githubie, i popracujemy nad nią wspólnie.
starach
~scanner: Łiii nie mogę się doczekać </technogłupel>
!*!
Cytat(scanner @ 10.10.2012, 14:05:09 ) *
Za kilka dni planeta wyląduje na githubie, i popracujemy nad nią wspólnie.

Długo leci wink.gif
scanner
Bo to duża planeta jest tongue.gif
Dajcie mi jeszcze dzień, dwa.
zaksmok
I jak tam Panie Scanner? Bo my tu czekamy na kod, działać chcemy!
nospor
Cytat
Bo my tu czekamy na kod, działać chcemy

1) Kilkuletnie doświadczenie na forum wskazuje że takie gadanie to tylko czcze gadanie. Rąk do pracy na forum zawsze brakowało a chętnych jak na lekarstwo, nawet po wcześniejszych deklaracjach wink.gif

2) Kilkuletnie doświadczenie na forum wskazuje również na to, że jak zarząd mówi kilka dni, to należy do przemnożyć conajmniej przez 10 i czekać cierpliwie wink.gif
!*!
Cytat(nospor @ 22.10.2012, 12:33:19 ) *
... Rąk do pracy na forum zawsze brakowało...

A że tak zapytam, gdzie jest tablica ogłoszeń?
nospor
O stary.... wiele razy było pisane że potrzeba osób do tego czy tamtego... naprawdę wiele razy...
!*!
Cytat(nospor @ 22.10.2012, 12:59:02 ) *
O stary.... wiele razy było pisane że potrzeba osób do tego czy tamtego... naprawdę wiele razy...

Hmm jestem tu od dawna, ale nie potrafię sobie przypomnieć jakiegokolwiek postu od moderatorów/zarządu, który odnosiłby się do wsparcia. Chyba że to było gdzieś poza forum.
nospor
Też jestem tu od dawna i pamiętam że było taka akcja kilka razy robiona. Uprzedzam ewentualne pytanie: Nie chce mi sie tego szukać by ci to udowadniać smile.gif

Ty poza tym też najzwyklej w świecie mogłeś takie informacje ominąć lub uznać za błache i poprostu o nich zapomnieć smile.gif
ShadowD
Cytat(nospor @ 22.10.2012, 13:13:20 ) *
Też jestem tu od dawna i pamiętam że było taka akcja kilka razy robiona. Uprzedzam ewentualne pytanie: Nie chce mi sie tego szukać by ci to udowadniać smile.gif

Ty poza tym też najzwyklej w świecie mogłeś takie informacje ominąć lub uznać za błache i poprostu o nich zapomnieć smile.gif


Też kilka lat tutaj przesiedziałem i to bez większych przerw, ale niczego co mówiło by po potrzebie pomocy nie odnotowałem - może takie newsy były zbyt mało widoczne? Myślę, że przy takim forum znajdzie się ktoś kto pomoże.
nospor
To mi się chyba pomyliło z innym forum o php na którym siędzę od kilku lat.... a nie, czekajcie, nie ma innego na którym siedzę od kilku lat wink.gif

No dobra, jak już wystawią tę planetę to będzie niesamowita okazaja by pokazać to i owo i temu niedobremu moderatorowi co śmie twierdzi że nigdy nikt się nie wykazywał udowodnić też to i owo smile.gif
zaksmok
Pomijając fakt czy były takie ogłoszenia czy nie to najczęstszym problemem wszystkich nas tutaj jest czas. Większość z nas pracuje ciężko całymi dniami i nie ma czasu na nonprofit. Ja akurat mam teraz 2 tygodnie przerwy od projektów i chciałbym pomóc z planetą, bo to fajne narzędzie było.
nospor
Ok, w takim razie czekamy już tylko na udostępnienie kodu planety smile.gif
scanner
Będzie też niesamowita okazja, żeby pokazać temu równie niedobremu Zarządowi, który już stracił w Was nadzieję, że jednak coś da się zrobić.

Oficjalnie i bez wszelkich ogródek informuję, iż kod planety został udostępniony na githubie: https://github.com/php-pl/Planeta
Obecna wersja była pisana lata świetlne temu jeszcze pod Symfony 1.0.16

Sugeruję, że byoby dobrze:
1). Sprawdzić co zabijało serwer przy wyświetlaniu głównej
2). Przemyśleć sprawę przeniesienia kodu na Symfony2 bądź inny framework, ew. rezygnację z każdego.

Zanim Wy ogarniecie temat, ja wyprostuję swoje sprawy i pomyślmy nad jakimś sensownym cyklem wydawniczym i ew. uprawnieniami dla osób, które opiekowałyby się kodem do momentu publikacji online (to rezerwuję dla Zarządu)
melkorm
Czy jest jakaś możliwość otrzymania dokumentacji, w sensie jakie zadania dokładnie spełniała planeta by przemyśleć przepisanie całości bez potrzeby wgryzania się w obecny kod ?
scanner
Wieczorem zaktualizuję wiki, dokumentacji jako takiej nie ma, ale czas to zmienić smile.gif
zaksmok
I jak z tym opisem? Ja właśnie siadam do instalacji projektu i będę patrzył co tam się dzieje.

Już pierwszy problem: "Nie udało się pobrać pliku z danymi do menu, a plik tymczasowy nieistnieje."
http://php.pl/uslugi/Links.php?output
zegarek84
ja tam mam mało czasu ale jak na szybko zerknąłem ponad tydzień temu (fakt przez brak czasu nie ściągałem ale na szybko kod przejżałem - może zbyt pobierznie), ale jakoś z kolei któregoś z modeli nie mogłem znaleść (choć z symfony pierwszy raz miałem doczynienia) - stwierdziłem, że albo ja taki ślepy, albo nie rozumiem domyślnych autoloaderów tam albo jednak brak jakichś plików - powyższy post nawet jeśli znalazł bym czas na przeglądanie kodu dokładniejsze (przynajmiej ściągnięcie tego i wrzucenie w jakieś IDE) tymbardziej mnie zniechęcił, gdyż utwierdził mnie w przekonaniu, iż jednak nie wszystkie pliki są wrzucone...
zaksmok
Pliki wszystkie są, tylko nie ma usługi pod podanym adresem i się skrypt wysypuje. Czekam na ponowne uruchomienie usługi lub dorzucenie pliku cache
destroyerr
Jak już poradzisz sobie z tym problemem, to za chwilę będziesz potrzebował dostępu do forum, żeby się zalogować. Lepiej zrobisz, jeżeli te miejsca w kodzie zakomentujesz albo obejdziesz w inny sposób. Jak już wszystko uruchomisz to i tak nie będziesz wiedział (chyba, że się mylę) dlaczego wysypuje się na serwerze php.pl.
d3ut3r
Tak lekko offtopując to sam zastanawiałem się jak do tego podejść, tzn jak uruchomić to co jest na githubie, żeby przynajmniej sprawdzić poprawność i choćby "na oko" oszacować wydajność własnych modyfikacji smile.gif nie miałem jeszcze styczności z pracą nad tego rodzaju projektem (tzn zazwyczaj miałem wszystko co potrzebne do uruchomienia w tym bazę danych etc.)
scanner
Potrzebne rzeczy przecież można sobie zamockować - to jedna z przydatniejszych umiejętności programistycznych.
Co do tego co się sypało: Problem był ze stronicowaniem - "strona zero" potrafiła praktycznie zabić serwer, szczególnie jeśli w URL'u ktoś wymusił "0".

Wybaczcie brak jakiegokolwiek opisu - ponieważ do tej poty takowego nie było, muszę znaleźć chwilę wolnego czasu na radosną twórczość.
Analiza kodu powinna (IMHO) powiedzieć Wam tyle przynajmniej, czy warto próbować załatać obecny kod, czy jednak postanowimy obecny kod zamrozić i wystartować z kodem od zera - i jeśli tak, to z wykorzystaniem jakich mechanizmów.
Na pewno przez weekend napiszę co chciałbym, zbyt planeta posiadała w podstawowym przynajmniej zakresie - w przyszłym tygodniu podjęlibyśmy finalne decyzje.
melkorm
Cytat
Na pewno przez weekend napiszę co chciałbym, zbyt planeta posiadała w podstawowym przynajmniej zakresie


Na to czekam z niecierpliwością wink.gif
zegarek84
Cytat(scanner @ 2.11.2012, 13:18:40 ) *
Co do tego co się sypało: Problem był ze stronicowaniem - "strona zero" potrafiła praktycznie zabić serwer, szczególnie jeśli w URL'u ktoś wymusił "0".

coś podobnego było dawniej wspomniane, dlatego pod tym kontem przeglądałem kod na necie ponad tydzień temu ale brakowało mi pewnych elementów... no ale skoro problemem jest tylko stroną 0 to dlaczego nie zrobić sprawdzenia i przypisania lub przekierowania na stronę pierwsząquestionmark.gif

routing Planeta / apps / frontend / config / routing.yml:
Kod
posts:
  url: /strona/:page
  param: { module: post, action: list, type: all }

homepage:
  url:   /
  param: { module: post, action: list, type: all, page: 1 }

w pliku Planeta / apps / frontend / modules / post / actions / actions.class.php fragment domyślnej metody postActions::executeList():
  1. $pager->setCriteria($c);
  2. $pager->setPage($this->getRequestParameter('page', 1));

więc tu można by zrobić sprawdzenie i przypisanie do inta, wartości dozwolone tylko większe od 0... ale też w wielu miejscach przewija się klasa Criteria - wygląda na model (być może i w niej można by coś zmienić), jednak nigdzie jej nie znalazłem nawet w Planeta / lib / model
!*!
A że tak zapytam, robimy coś z planetą? Miał powstać jakiś zarys tego jak ma wyglądać, żeby to przepisać od nowa. Pytam ponieważ rzekomo na forum pojawiają się informacje od zarządu odnośnie np. oczekiwanej pomocy, ale jakoś nigdy ich tu nie widziałem. Jeśli takowe są, to może przykleić temat na głównej stronie, na samej górze?
destroyerr
!*! nie zamierzam bronić zarządu, bo jak działa każdy widzi. Błąd z planetą został znaleziony, ale to niestety nic nie dało, na jej uruchomienie nadal trzeba czekać.
Jednak jeżeli jesteś na tyle zaangażowany i chcesz pomóc to może sam stworzyłbyś ten zarys? Przynajmniej zacznij i wystaw gdzieś publicznie a może ktoś się dołączy.
ShadowD
Jeśli nie ma w planach ogarnąć planety w najbliższej przyszłości wy listujcie chociaż linki do blogów, na prawdę z chęcią bym coś poczytał, a nie mam linków - głupi byłem że miałem tylko planetę w rss a nie poszczególne blogi.
ShadowD
Cytat(Spawnm @ 25.11.2012, 22:58:17 ) *


To na pewno nie są wszystkie wpisy. ;/
nrm
Dobry.

Jaki w tej chwili jest status tej sprawy? Z wypowiedzi Destroyerra wynikało, że problem został rozwiązany i czeka teraz na wdrożenie ale patrząc na daty wnioskuję, że chyba nie bardzo?
!*!
Planeta ma być zintegrowana z kontami na forum?
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.