Načítání webu; problém DB?

Kvido1

Načítání webu; problém DB?
« kdy: 27. 02. 2016, 14:28:10 »
Načítání stránek po uložení článku se chová divně. Počítadlo zhlédnutí se nenavýší +1 zhlédnutí, pouze za použití refresh klávesy F5. Taktéž mně přestalo fungovat přidávání komentářů pod články.

Domnívám se, že je chybka v DB phpMyAdmin. V tabulce nahoře má být u ID Primarní "žlutý" klíč. Ale ten tam schází. Nedaříé se mně Primární klíéč obnovit. Setkal se s tímto problémem někdo? Jak řešit?

Díky moc.


Lol Phirae

Re:Načítání webu; problém DB?
« Odpověď #1 kdy: 27. 02. 2016, 14:37:20 »
Ty tady spravuješ ten responzývňý poklad a nevíš co s tím, nebo vo čem je řeč???  :o :o :o

Kvido1

Re:Načítání webu; problém DB?
« Odpověď #2 kdy: 27. 02. 2016, 15:45:21 »
Ale ne.
Mluvím o našem webu, kde jsem správce a editor. Mám to tam blbě napsaný.
No potím se s tou DB, víš...

Kit

Re:Načítání webu; problém DB?
« Odpověď #3 kdy: 27. 02. 2016, 16:35:50 »
Co je to ten "žlutý" klíč? S tím jsem se ještě v databázích nesetkal.

Lol Phirae

Re:Načítání webu; problém DB?
« Odpověď #4 kdy: 27. 02. 2016, 16:46:21 »
Co je to ten "žlutý" klíč? S tím jsem se ještě v databázích nesetkal.



i-PRESS

  • ***
  • 100
  • NodeJS, Python, Perl, Lua, PHP
    • Zobrazit profil
Re:Načítání webu; problém DB?
« Odpověď #5 kdy: 27. 02. 2016, 17:19:06 »
Evidentně ani jeden z Vás DB phpMyAdmin nerozumí  ;D ;D

Kit

Re:Načítání webu; problém DB?
« Odpověď #6 kdy: 27. 02. 2016, 17:43:42 »
Evidentně ani jeden z Vás DB phpMyAdmin nerozumí  ;D ;D

To je nějaká nová databáze?

i-PRESS

  • ***
  • 100
  • NodeJS, Python, Perl, Lua, PHP
    • Zobrazit profil
Re:Načítání webu; problém DB?
« Odpověď #7 kdy: 27. 02. 2016, 17:58:44 »
Evidentně ani jeden z Vás DB phpMyAdmin nerozumí  ;D ;D

To je nějaká nová databáze?


Vypadá to tak, ale já ji také neznám  ::) ;D

Re:Načítání webu; problém DB?
« Odpověď #8 kdy: 27. 02. 2016, 18:03:53 »
Pokud se nezapočítá zobrazení již navštívené stránky, ale započítá se až při vynuceném obnovení, je to nějaký problém s kešováním stránek a s databází to vůbec nesouvisí. „Přestalo fungovat přidávání komentářů“ může být způsobeno asi tak milionem věcí. Primární klíč v databázi znamená, že jednotlivé řádky v tabulce musí mít v dané položce unikátní hodnotu, a dále to, že tento sloupec představuje identifikátor dané entity a obvykle se používá, pokud na danou entitu chcete odkázat z jiné tabulky. Primární klíč se nastavuje jedním jednoduchým SQL příkazem, který v případě, že sloupec obsahuje duplicity, skončí chybou, jinak vytvoří primární klíč. Pokud ten příkaz neznáte nebo nevíte, kde byste ho v dokumentaci hledal, nepokoušejte se to spravit sám a najděte si někoho, kdo tomu rozumí a udělá to. Jinak napácháte víc škody než užitku. To samé s tím počítáním přístupů a přidáváním komentářů. Zjevně je někde uvnitř systému nějaká chyba, na kterou ale nepřijdeme tak, že budete popisovat vnější projevy, bez znalosti toho, jak to uvnitř funguje.

Re:Načítání webu; problém DB?
« Odpověď #9 kdy: 27. 02. 2016, 18:07:22 »
Děkuji za možnost editace příspěvku.

Pavouk106

  • *****
  • 2 400
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Načítání webu; problém DB?
« Odpověď #10 kdy: 27. 02. 2016, 19:09:39 »
No, skoro všichni ostatní Tě tu celkem setřeli, tak to zkusíme nějak jinak.

Nikdo nevíme, co je to za web a jak se má chovat (např. přičtení zobrazení až po refresh stránky může bejt v pořádku).

Proč nejdou přidávat komentáře by se mohlo podařit najít někde v logu, případně sem hodit chybovou hlášku, pokud to nějakou píše.

Z Tvýho popisu je zřejmý, že s administrací jako takovou nemáš vůbec zkušenosti, takže pamatuj na to, že při pokusech můžeš nadělat hodně škody (jde o data). Bylo by dobrý udělat si zálohu DB (nebo tabulek), než s ní budeš pracovat dál.

Nečekal bych, že se to podaří vyřešit takhle po foru přes net (musel bys to mnohem líp popsat a taky napsat, co jsi už zkoušel).

Kvido1

  • *
  • 8
  • Starý aiťák, teď editor
    • Zobrazit profil
    • pc-politika.cz
Re:Načítání webu; problém DB?
« Odpověď #11 kdy: 28. 02. 2016, 07:13:03 »
Filip Jirsák

Dík za analýzu možného problému.

S DB dělám už řadu let. Snažil jsem se změnit, přidat Primární klíč:
Kód: [Vybrat]
CREATE TABLE id (id INT AUTO_INCREMENT, PRIMARY KEY (id));
Avšak žádná změna. Pokračuji v hledání možností dál...

Kvido1

  • *
  • 8
  • Starý aiťák, teď editor
    • Zobrazit profil
    • pc-politika.cz
Re:Načítání webu; problém DB?
« Odpověď #12 kdy: 28. 02. 2016, 07:38:28 »
Pavouk106:

Také dík. Je to tak až na to, že s DB pracuji již řadu let a s tím jsem se ještě nesetkal.


Zkouším to na dvou webech u různých hostingů. Na jednom webu je tabulka OK s Primárním klíčem a žlutou ikonkou klíče. Na druhém nikoli. To je ten skutečný problém.

Re:Načítání webu; problém DB?
« Odpověď #13 kdy: 28. 02. 2016, 08:18:11 »
S DB dělám už řadu let. Snažil jsem se změnit, přidat Primární klíč:
Kód: [Vybrat]
CREATE TABLE id (id INT AUTO_INCREMENT, PRIMARY KEY (id));
Avšak žádná změna. Pokračuji v hledání možností dál...
Možná jste se snažil přidat primární klíč, ale ve skutečnosti jste vytvořil novou tabulku. Já jsem vám psal, že jen tak si hrát s databází, když nevíte, co děláte, není dobrý nápad. Ještě pár pokusů, a budete mít po problému, protože si tu databázi smažete…

Plysak

Re:Načítání webu; problém DB?
« Odpověď #14 kdy: 28. 02. 2016, 08:28:56 »
S DB dělám už řadu let. Snažil jsem se změnit, přidat Primární klíč:
Kód: [Vybrat]
CREATE TABLE id (id INT AUTO_INCREMENT, PRIMARY KEY (id));
Avšak žádná změna. Pokračuji v hledání možností dál...

Nekdo, kdo dela s databazemi radu let by mel vedet, ze prikaz "create table" az tak uplne sloupec ani index do databaze neprida...