Co może być powodem problemu z bazą danych? Chcę dodać z poziomu skryptu php nowy rekord do bazy. Jeśli jednak w nim znajduje się pole z dużą ilością tekstu to jest spora szansa, że ten rekord nie zostanie dodany poprawnie do bazy. Odpada limit znaków, bo używam właściwości pola TEXT w bazie danych. Co ciekawe wszystko działało dobrze do maja 2019, potem kilkanaście dni miałem problem. Wszystko samo wróciło do normy a
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@Voltanger użycie typu TEXT wcale nie zwalnia Cię z limitu znaków :) jeśli próbujesz wrzucić tam jakiś naprawdę duży tekst to możliwe, że się po prostu nie mieści. TEXT uciągnie do 65,535 znaków ;)
  • Odpowiedz
Witajcie,
Tuż po przeniesieniu Prestashop na inny serwer wszystko w niej działa bez zarzutu ( a przynajmniej wszystko w co do tej pory wchodziłem zarówno w administracji jak i z frontu)
Ale po wejściu w Międzynarodowy > Tłumaczenia i wybraniu z dropdown szablonu, języka i kliknięciu modyfikuj nie wczytuje absolutnie nic.

Screen w załączniku. Co może być przyczyną?

#prestashop #php #sklepyinternetowe
imdejv1 - Witajcie,
Tuż po przeniesieniu Prestashop na inny serwer wszystko w niej d...

źródło: comment_f1Tx1l6aOv8ePfRqkDd0NNKCUuXqGZvS.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@imdejv1: po każdych przenosinach, dotyczy to wersji 1.7, trzeba usunąć zawartość /var/cache, albo chociaż zmienić nazwę /prod i /dev na /prod1 /dev1 i potem to usunąć :) bo w cache trzymają się dane połączenia z bazą danych, stare ścieżki serwera itd.
  • Odpowiedz
@Saeglopur: @krypod: @Deykun: Rozwiązałem problem. Problemem był plik: admin/themes/new-theme/public/translations.bundle.js - NIE MAM POJĘCIA DLACZEGO. I jak całość była testowo na serwerze to wszystko działa, natomiast zmieniając url na właściwy wtedy ten plik powodował problem. Jesteście (z ciekawości) w stanie powiedzieć mi czemu tak mogło być?
  • Odpowiedz
Pracując na kodzie innego programisty powinienem trzymać się przyjętej tam konwencji pisania kodu, nawet jeśli jest tam spaghetti czy zastosować jakiś standard, np. PSR-2?

#programowanie #php

Trzymać się konwencji czy uznanych standardów?

  • Trzymać się konwencji poprzedniego programisty 26.2% (17)
  • Zastosować jakiś standard pisania kodu 73.8% (48)

Oddanych głosów: 65

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurix: Jeśli jest w miarę wcześnie i inny ludzie współpracujący na kodzie nie maja obiekcji to warto przejść na standard psr-2 i zmienić ten kod używając phpcbf. Potem najlepiej wpiąć stage lint w CI CD, żeby utrzymywać kod w standardzie
  • Odpowiedz
@starskaj:Może padł im serwer od kafelek mapkowych? Albo wciśnij f12, zakładka konsola i zobacz co się pokazuje na czerwono (może być potrzebne odświeżenie strony). To samo zakładka sieć, bo może iść 404, albo 403 (jeśli zablokowali Twoje ip).
  • Odpowiedz
Witam, mam problem dotyczący połączenia się PHP z bazą danych oracle.
Uncaught Error: Call to undefined function ociconnect().- To błąd który mi się pojawia.
Udało mi się wyczytać że musze mieć od komentowaną linie
extension=oci8
12c ; Use with Oracle Database 12c Instant Client w php.ini.

No i tak zrobiłem, lecz w dalszym ciągu nie umiem się połączyć. uruchamialem xampa i komputer ponownie.Ktoś coś miał podobnego?
#bazydanych #oracle
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie, większe kilka lat temu zawiesiłem przygodę z webdeveloperką, mam na swoim koncie kilka sklepów i innych aplikacji (PHP, MySQL, JS+jQuery), które działają do dzisiejszego dnia i spełniają swoje zadanie. Chciałbym wrócić do tematu - nadrobić to, co przespałem - nowe trendy, rozwiązania na ułatwianie sobie roboty itp.

Dzięki jakim materiałom mógłbym łatwiej i przyjemniej wrócić do tematu? Jesteście w stanie coś polecić? Z góry dzięki!

#webdev #php
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pkym:

// Zamiast zwracać mi imię i nazwisko ucznia zwraca mi imię i nazwisko nauczyciela


JOIN sms_users u ON u.id=t.user_id
Joinujesz do ID nauczyciela, to tak ci zwraca.
  • Odpowiedz
Mam dwie proste akcje https://paste.ofcode.org/7jLmgauBh95tcqDENBrFS7 i teraz jak wchodzę na autocomplate to dostaje komunia: App\Entity\User object not found by the @ParamConverter annotation. No i teraz symfony dopasowuje mi link /autocpmplate do /{user}. Jak zmienię kolejność akcji w controllerze, to wszystko działa ale jak autocompalte jest po show to już nie. Czy można to jakoś ładnie zrobić, żeby syfmony wiedziało, którą akcje wywołuje czy trzeba zmieniać kolejność?

#symfony #php
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cumpot: swoją drogą ja bym wybrał reorder kolejności metod :) + do tego koniecznie chociaż smoke testy na wypadek gdyby, ktoś ową kolejność przez przypadek zmienił.
  • Odpowiedz
@wariat_pl: jak wyżej. Musisz to potraktować rekurencją. Coś w ten deseń:

$traverse = function(array $cats, $prefix = '-') use (&$traverse) {
foreach ($cats as $cat) {
echo PHP_EOL.$prefix.' '.$cat->name;
  • Odpowiedz
Mirki, gurwa, jak się pisze dzisiaj strony? XD
Napisałem wszystko w jednym pliku .html machając w lewo i w prawo atrybutem display od stylu ale coś rakowo to wygląda.
Poradniki w Google mówią co chwila co innego, dodatkowo lwia część tematów jest kilkuletnia i się okaże, że napiszę kod z epoki kamienia łupanego.
Najbardziej chodzi mi o przejrzystość kodu, importowanie headera i footera, nawigacja między podstronami.
#php #html
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kasa: wg mnie Wordpress to chlew obsrany gównem właśnie poprzez to jak został napisany, wiec ponownie proszę o nie negowanie php ze względu na coś co od niego nie zależy
  • Odpowiedz