Na serwerze wolnego RAMu i swapu nie brakuje, mimo to skrypt wykrzacza się w takim stylu:

Allowed memory size of 335544320 bytes exhausted (tried to allocate 76 bytes)
Zwiększenie limitu pamięci przez ini_set nie daje nic - zwiększa się jedynie wartość "allowed memory size" w komunikacie.
O co tu chodzi, skoro skrypt nie potrzebuje wielu zasobów (prosty select używając mysqli)?
#webdev #mysql #php
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Które z frameworków php (poza #zend) umożliwiają integrację wyników zapytań bazodanowych z klasami typu Row / RowSet.
W Zend bardzo mi się podobało to, że w klasie modelu obsługującej operacje na tabelach, można było ustawić własną klasę do obsługi wyników zapytań i działać na nich, jak na obiektach. Chyba większość z innych, popularnych frameworków wypluwa dane jako tablice (np. #laravel). Czy znacie jeszcze jakieś frameworki, w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pilkarskiefakty_com: Dzięki, wiem że można samemu zrzutować na obiekt ale IMHO, przy wielu operacjach to zbyteczny narzut kodu, w Zend tworzyłem sobie np. klasę MyCustomRowSet dziedziczącą po ZendDbTableRowsetAbstract, w klasie modelu ustawiałem $_rowsetClass = 'MyCustomRowSet' i wszystko działo się tak magicznie. (ʘʘ) Niestety, Zend jest zbyt wolny i przesiadłbym się na jakiś bardziej nowoczesny framework ale najlepiej gdyby już posiadał właśnie taką
  • Odpowiedz
Potrzebuję pomocy z kodzeniem i/lub #programowanie (bo to głównie PHP i nie wiem czy to programowanie czy nie). Ale konkrety: mam w PHP napisanego bota do IRC i sobie fajnie działa razem z MySQL i jest tylko 1 problem - po utracie połączenia internetowego bot nie jest w stanie przywrócić połączenia (jego moduł odpowiadający za utrzymanie połączenia jedynie odpowiada na ping). Potrzebuję jakiś launcher/starter (?), który wykryje utratę połączenia i
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@windows8: No na przyklad:

if [ $( lsof -nc emacs | grep -e '91.217.189.44\|ESTABLISHED' | wc -l ) -lt 1 ] ; then killall emacs ; else echo OK ; fi
Wykonanie tego zabije mi emacsa, jak nie bedzie polaczony z freenode.
  • Odpowiedz
Czy możecie polecić jakiś kurs php? Czy pozostaje tylko czytać dokumentację? :D
Przerobiłem już jakiś czas temu tutorial na codeacademy, ale to za mało, żeby np. napisać to co chcę dla wordpressa.
#webdev #pytanie #php
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@look997: zdaje sobie sprawe, ze to nie odpowiedz na Twoje pytanie, ale radzę rozwazyć developerkę w php na linux :) ubuntu wystarczy, to natywny system do takich prac, po paru miesiącach i pokonaniu problemów świeżaka sam odkryjesz zalety tego :) sam sie przesiadlem w ten sposob i dzis sobie nie wyobrazam kodowac na windows (probowałem wrocic pare miesiecy temu do win8, ale w efekcie skasowałem go z partycji na lapku
  • Odpowiedz
@look997 jasne, nie krytykuje, wręcz podziwiam ;) dla mnie przesiadka była średnio bolesna, po nauczeniu się i rozwiązaniu części problemów prędkość developowania jednak znacznie wzrosła, więc ogólny zysk jest bardzo na plus :) Ale nie ukrywam, że wciąż uważam linuxy za systemy dla pasjonatów, często i gęsto są jeszcze zbyt toporne.
  • Odpowiedz
@look997:
trudno powiedzieć, najprostszym sposobem jest sprawdzanie user-agenta, częstotliwość pobierania danego plików do list IP różnych serwerowni (z dwóch ostatnich korzysta wykop).

API pewnie jest na innym hoście / domenie, przez co nie leci przez serwery CloudFlare (nie może zresztą - bo bezpieczeństwo).
  • Odpowiedz
Mam pytanie.
Jadę z tym kursem: http://kursphp.com

Jestem na samym początku w sumie, podstawy, i zrobiłem pierwsze zadanie:

zmodyfikuj plik zamowienie.php, dodaj formularz, w którym będzie można podać kwotę, jaką się płaci za zamówione towary; kwota, wraz z wartością brutto w polu typu hidden, zostanie wysłana do kasa.php, w którym zostanie obliczona reszta, jaką należy wydać od zapłaconej kwoty; wskazówka: wykorzystaj funkcję echo w atrybucie value pola typu hidden, by przekazać wartość brutto zakupionych
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@silent_digg3r: ZAWSZE jak wyświetlasz jakąkolwiek zmienną (a zwłaszcza zmienną, która pochodzi od użytkownika, ale lepiej mieć przyzwyczajenie i robić to zawsze)…

koduj znaki specjalne

Czyli jeśli wyświetlasz coś w HTMLu,
  • Odpowiedz
@bonzai: ok, sprawdziłem - faktycznie floor robi z automatu, myślałem że zrobi round (sorry, obecnie już nie PHP tylko znów C# od niedawna, tam zaokrągla)
  • Odpowiedz
@normanos: Jest taki przedmiot, nazywa się język polski, ale niektórzy poloniści bardziej zajęci są dociekaniem co autor wiersza miał na myśli niż dbaniem o to, aby uczniowie potrafili się dobrze wysłowić ( ͡° ʖ̯ ͡°)
  • Odpowiedz
@bazingaxl: to nie jest klient, w ogóle nie wiem o co chodzi w tym mailem i czego dotyczy ;) poza tym mylisz sie: wlasnie tego typu maile oznaczaja, ze chodzi o 0 zł brutto ;)
  • Odpowiedz
Jest już gdzieś może kod na responsywną paginację? Nic takiego nie znalazłem, może źle szukam :P
Chodzi mi o to, że np na max rozdzielczości mam wyświetlanych 20 elementów, w rozdzielczości poniżej 480px już np 10 i włącza się stronicowanie.
#wordpress #pytanie #php
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukam rozwiązania pewnego problemu we wzorcu MVC wchodzę na GitHub'a przeglądam i załamanie.
"Umiem MVC! Piszę w MVC!"
Przejrzałem kilka stron i Jeb zapytania do bazy w Kontrolerze, pobieranie użytkowników w Kontrolerze, Generowanie pdf oczywiście Gdzie w Kontrolerze i to wszystko bezpośrednio do (MYSQL)

W dodatku spotkałem się z krytykami "nie, nie pisz własnego Frameworka" itp weź zenda albo symfonie" i Jeb robią dokładnie to samo co znalazłem na GitHub'ie

Nosz
slaszka - Szukam rozwiązania pewnego problemu we wzorcu MVC wchodzę na GitHub'a przeg...

źródło: comment_TTlkHAa5ZgfqEupgIRQfoKCtoXf6EOdd.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@slaszka: ja napisałem w czasie studiów swojego frameworka i do dzisiaj korzystam przy wszystkich projektach z niego - nie wyobrażam sobie programować w jakimś 'gotowcu'. Przewaga jest taka, że jak zatrudniam kogoś do klepania kodu to dostaje szoku jak wszystko jest logicznie i czytelnie podzielone i zrozumiałe. Ja jak siadam do kodu na zendzie to mi się scyzoryk w kieszeni otwiera...
  • Odpowiedz
Witam Mirki,

mam problem z #php, a właściwie #pear. Próbuje postawić na serwerze (Ubuntu 14.04 - armhf) skrypt Indefero. W instrukcji każą zacząć od aktualizacji modułów pear'a (w sumie sensownie):

$ sudo pear upgrade-all
Will
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@max1m0-: zrobiłem to wcześniej... teraz dostaje:
$ sudo pear update-channels
Updating channel "doc.php.net"
Update of Channel "doc.php.net" succeeded
Updating channel "pear.php.net"
Channel "pear.php.net" is up
  • Odpowiedz
Mirki, spece (albo raczej ktokolwiek kto widzial kiedys kod) od #php , front end projektu, hosting zdjec wyrzuca mi blad

[error] [client 37.187.] PHP Warning: Illegal string offset 'name' in /var/www/imagehost/lib/upload.class.php on line 129, referer: [http://.](http://.)com/ historia powtorza sie rowniez dla type, tmpname, error i size.

rzeczone linijki
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

niestety nie studiuje i nie mam maila w domenie edu :(


@silent_digg3r: Jak chcesz dostać studencką licencje, daj znać na PM. Wystarczy mi twój zwykły email (możesz sobie założyć specjalnie pod to jeżeli myślisz że zaspamuje Cię viagrą -50%)
Phpstorm <3
  • Odpowiedz
#programowanie #php
Witam, pisze z zapytaniem, pomysł mam by, pobrać treści zawarte na stronie przy użyciu filegetcontents , i tutaj zaczynają się schody, zapytania to nie problem. Problemem jest sama treść. Różni się ona dla zalogowanego i niezalogowanego usera. I tutaj pytanie do was Jak to zrobić?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach