Forum

Guest  

Welcome Guest, posting in this forum requires registration.

Pages: 1 [2]
Topic: Conflict met andere plugin
Fritsje
Member
Posts: 158
Re: Conflict met andere plugin
on: December 21, 2016, 18:20

Je hebt gelijk, de plugin auhor van de review-plugin laat weten:


I have checked the issue but the error is not related to Reviewer plugin, it does not use custom mysql queries but uses standard WordPress function. The problem is related to Tradetracker plugin and I can not contact it.


This issue is beyond the Envato support rules that do not include support for third-party software and compatibility issues. I hope you understand.


Best regards.


Het vreemde is: dit probleem speelt alleen op 1 pagina, en dat is de enige pagina waarop beide plugins actief zijn geweest, en het trad op direct nadat ik de Reviewer-plugin activeerde en toevoegde aan deze pagina.

Nergens anders speelt dit, alleen op die ene pagina.


Maargoed, ik ga eens in de DB duiken. Nogmaals dank voor nu!


Fritsje
Member
Posts: 158
Re: Conflict met andere plugin
on: December 22, 2016, 20:43

Ik ben even het admin panel ingedoken en vond daar 1 database, en dat is een MySQL database.

Ik heb de gevonden in de tabel "wp_tradetracker_multi":


multixmlfeed = Allemaal een * of een getal


multisorting = Allemaal ingevuld (price of name)


multiorder = staan allemaal op asc of desc


Jammer, want ik had gehoopt een leeg veld aan te treffen zodat ik het probleem op kon lossen…

Nog andere suggesties?


RPG
Administrator
Posts: 326
Re: Conflict met andere plugin
on: December 27, 2016, 16:22

Hoi,


Heb je al kunnen achterhalen waarom de foutmelding mariadb aangeeft?


En heb je tevens de query kunnen uitvoeren in je database omgeving (zoals phpmyadmin) om te kijken of daar een duidelijkere foutmelding tevoorschijn komt?


Robert


Fritsje
Member
Posts: 158
Re: Conflict met andere plugin
on: December 28, 2016, 14:41

Hoi Robert,


Heb je al kunnen achterhalen waarom de foutmelding mariadb aangeeft?


Nee, ik kan nergens iets van MariaDB vinden, ik heb 1 Database en dat is een MySQL database, volgens mijn DirectAdmin panel.


En heb je tevens de query kunnen uitvoeren in je database omgeving (zoals phpmyadmin) om te kijken of daar een duidelijkere foutmelding tevoorschijn komt?


Ik heb de volgende query uitgevoerd in de MySQL database:


SELECT buynow, multimaxprice, multiminprice, multisorting, multiorder, categories, multixmlfeed, multiproductpage, multiname, laywidth, multiamount, multipageamount, multilightbox FROM wp_tradetracker_multi,wp_tradetracker_layout where wp_tradetracker_multi.multilayout=wp_tradetracker_layout.id and wp_tradetracker_multi.id="124"


En krijg terug: Showing rows 0 – 0 (1 total, Query took 0.0009 sec)

En daaronder de shop die getoond werd (!) op de pagina waar nu de foutmelding verschijnt:


buynow Nu Kopen

multimaxprice 0

multiminprice 0

multisorting price

multiorder asc

categories <blanco>

multixmlfeed *

multiproductpage 0

multiname shopnaam

laywidth 200

multiamount 0

multipageamount 14

multilightbox 0


Ik denk dat er een probleem zit bij categories, want die is leeg.

Ik heb nu een aantal categoriën geselecteerd voor de shop waar het om gaat, en nu staat er:


categories a:6:{i:0;s:32:"503b18f23ef4eb94ad055aeada2b08f7";i..


Daarna caches geleegd, pagina gerefreshed, foutmeldingen nog steeds:


WordPress databasefout: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '"124&quot' at line 1]

SELECT buynow, multimaxprice, multiminprice, multisorting, multiorder, categories, multixmlfeed, multiproductpage, multiname, laywidth, multiamount, multipageamount, multilightbox FROM wp_tradetracker_multi,wp_tradetracker_layout where wp_tradetracker_multi.multilayout=wp_tradetracker_layout.id and wp_tradetracker_multi.id="124"


WordPress databasefout: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '"124&quot' at line 1]

SELECT productID from wp_tradetracker_item where storeID = "124"


WordPress databasefout: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'LIMIT 12' at line 1]

SELECT * FROM wp_tradetracker_store, wp_tradetracker_cat where wp_tradetracker_cat.productID = wp_tradetracker_store.productID group by wp_tradetracker_store.productID ORDER BY LIMIT 12


WordPress databasefout: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '"124&quot' at line 1]

SELECT buynow, multimaxprice, multiminprice, multisorting, multiorder, categories, multixmlfeed, multiproductpage, multiname, laywidth, multiamount, multipageamount, multilightbox FROM wp_tradetracker_multi,wp_tradetracker_layout where wp_tradetracker_multi.multilayout=wp_tradetracker_layout.id and wp_tradetracker_multi.id="124"


WordPress databasefout: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '"124&quot' at line 1]

SELECT productID from wp_tradetracker_item where storeID = "124"


WordPress databasefout: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'LIMIT 12' at line 1]

SELECT * FROM wp_tradetracker_store, wp_tradetracker_cat where wp_tradetracker_cat.productID = wp_tradetracker_store.productID group by wp_tradetracker_store.productID ORDER BY LIMIT 12


Fritsje
Member
Posts: 158
Re: Conflict met andere plugin
on: December 28, 2016, 15:22

Toevoeging:

Ik weet niet of het toeval is maar als ik kijk naar de resource usage van de server dan zie ik, nadat ik de categorien heb geselecteerd, een drop in CPU usage, physical memory usage en een klein dipje in input/output usage.


Wellicht dat een oplossing kan zijn de optie toevoegen bij de shop setup:"select all categories"? Ik heb werkelijk 100'en categrorieen (sommige aanbieders hebben hun producten uitgesplitst per categorie, dus een product per categorie) en om al die honderden vinkjes te gaan zetten bij elke shop is heel erg veel werk.


Maar ik weet niet zeker of het ontbreken van een categorie echt de oorzaak is van dit probleem (al valt op dat als ik een ander veld leeg laat er * staat als waarde, bij category staat niets als je die leeg laat bij een shop).


RPG
Administrator
Posts: 326
Re: Conflict met andere plugin
on: December 28, 2016, 15:44

Dat de query werkt in je database omgeving en de correct winkel toont houd in dat de query gewoon werkt. Er is dus iets op jouw server (hoogstwaarschijnlijk in de php instellingen) waardoor je server denkt dat het een mariadb is inplaats van een normale mysql database.


Omdat de query geen foutmelding geeft als je hem direct op de server draait is er dus iets in jouw website omgeving waardoor hij daar wel een foutmelding over dezelfde query geeft. Ik heb geen idee wat je hosting precies aangepast heeft maar mogelijk weten zij waarom de foutmelding een mariadb aangeeft.


Online kan ik voornamelijk vinden dat mariadb grotendeels gelijk aan mysql moet zijn. Maar het zou goed kunnen dat mariadb anders met sql queries omgaat en vooral met " of ' in queries anders omgaat.


Fritsje
Member
Posts: 158
Re: Conflict met andere plugin
on: December 29, 2016, 09:41

Ja ik las dat ook over MariaDB: het is een fork van MySQL, gemaakt door de hoofdontwikkelaar van MySQL, of iets in die richting in ieder geval.

En het zou gewoon moeten werken.


Ik ga de hosting provider eens lastigvallen.


Fritsje
Member
Posts: 158
Re: Conflict met andere plugin
on: December 29, 2016, 13:14

Ik mail je even de reactie van de hoster.


RPG
Administrator
Posts: 326
Re: Conflict met andere plugin
on: December 29, 2016, 20:24

Hopelijk is het nu met de laatste versie verholpen. We hebben nu in ieder geval meer duidelijkheid omtrent MariaDB en dat die lastig kan doen met de quotes 😀 Heb ik ook weer wat geleerd


Fritsje
Member
Posts: 158
Re: Conflict met andere plugin
on: December 30, 2016, 11:57

Ja werkt weer prima zo 🙂

Leerzaam inderdaad, hoop dat het problemen kan voorkomen voor andere gebruikers.


Nogmaals dank!


Pages: 1 [2]
WP Forum Server by ForumPress | LucidCrew
Version: 4 ; Page loaded in: 0.022 seconds.