Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: infuseren lukt niet meer

Posted by ivoht on 04 January 2015, 17:25
#1

bijgaande custom contact infusion probeer ik te infuseren (heeft voorheen altijd gewerkt, alleen heb ik deze een uurtje geleden met mijn stomme kop gedefuseerd)

als ik nu infuseer lukt het niet, en als ik de pagina op zoek,
http://mijnsite/infusions/custom_contact/contact.php krijg ik de melding

Table 'DB495000.fusion_contact_settings' doesn't existTable 'DB495000.fusion_contact_settings' doesn't exist

ik vermoed dat ik geen connectie meer krijg met de database om deze tabel aan te maken. maar ik weet niet waar en hoe ik het kan fixen Sad welke file moet ik daarvoor hebben?

in phpmyadmin van mijn host strato zie ik dat deze tabel er inderdaad niet is
verder dan dit rijkt mijn db kennis niet en weet ik totaal niet wat te doen om dit op te lossen

Edited by ivoht on 01 January 1970, 00:00

Posted by ivoht on 04 January 2015, 18:02
#2

update;
infuseren lukt nu wel, wordt groen en ik zie hem ook in het infusion menu

echter als ik deze open en instellingen wil wijzigen zie ik de melding ; Table 'DB495000.fusion_contact_settings' doesn't existTable 'DB495000.fusion_contact_settings' doesn't exist

en als ik velden toe wil voegen krijg ik de melding;
Table 'DB495000.fusion_contact_fields' doesn't exist

in myphpadmin zie ik nog altijd niet deze tabellen staan

Edited by ivoht on 01 January 1970, 00:00

Posted by douwe_yntema on 04 January 2015, 19:33
#3

Defuseren en deze post doornemen:

http://www.phpfusion-nederlands.info/...#post_7058

Mogelijk is je versie mysql geupdated door je provider.

Posted by ivoht on 05 January 2015, 08:36
#4

Ga ik proberen. In de oplossing staat; ga naar ff/infusion.php.

Waar staat ff voor?
Filefolder?

Posted by douwe_yntema on 05 January 2015, 09:05
#5

Sorry voor de onduidelijkheid, maar in jouw geval staat de file infusion.php in de rootmap van de infusion.

Dus:

jouwdomain.nl/infusions/custom_contact/infusion.php

Posted by ivoht on 05 January 2015, 19:37
#6

helaas,
ik krijg nog altijd deze fout
Table 'DB495000.fusion_contact_settings' doesn't existTable 'DB495000.fusion_contact_settings' doesn't existTable 'DB495000.fusion_contact_fields' doesn't exist

infuseren lukt ook niet Sad
wordt niet groen

bijgaande de files zoals ik ze upload
alles nagekeken maar buiten de infusion.php vind ik nergens de type=mysaf
dus alleen die file aangepast.

toch kan ik niet infuseren :S

Posted by douwe_yntema on 05 January 2015, 19:45
#7

Ik heb het even getest op mijn server, en hier infuseert hij als een tierelier, met de bijlage die je meetstuurd.
Heb je eerst wel gedeinfuseerd?

Posted by ivoht on 05 January 2015, 20:02
#8

gedefuseerd en met filezilla alle files verwijderd
opnieuw geupload, proberen te infuseren , maar lukt niet

ook via myPHP admin gekeken en ik zie dat de 2 tabellen (settings en fields) niet aangemaakt zijn

kloppen alle files van de bijlage?

Posted by douwe_yntema on 05 January 2015, 20:06
#9

De files in de bijlage kloppen volgens mij, want bij mij infuseert 'ie wel.

Krijg je ook een foutmelding in de errorlog van PHP fusion?

Posted by douwe_yntema on 05 January 2015, 20:13
#10

Kun je ook eens kijken met phpmyadmin of er een entry in te table fusion_infusons voorkomt met als inf_title de naam custom contact?

Zo ja, verwijder dit record eens en probeer het nogmaals.

Posted by ivoht on 05 January 2015, 20:13
#11

errorlog heb ik niet, alleen de files uit de zip

Posted by douwe_yntema on 05 January 2015, 20:16
#12

Quote

ivoht schreef:

errorlog heb ik niet, alleen de files uit de zip


Kijk eens bij beheerder paneel --> systeem beheer --> error log

Posted by ivoht on 05 January 2015, 20:26
#13

die optie heb ik niet (errorlog) en bij phpmyadmin zie ik die inf custom contact ook niet

Posted by douwe_yntema on 05 January 2015, 20:40
#14

Quote

douwe_yntema schreef:

Kun je ook eens kijken met phpmyadmin of er een entry in te table fusion_infusons voorkomt met als inf_title de naam custom contact?

Zo ja, verwijder dit record eens en probeer het nogmaals.


Je moet met phpmyadmin de tabel fusion_infusions opzoeken.
Vervolgens kijken of daar een record in voorkomt waarvan het veld inf_title de waarde custom contact bevat.

Als je geen error log hebt, dan is mij volgende vraag: welke versie van PHP-Fusion gebruik je dan?
En ben je ingelogd als superbeheerder?
Zo ja en is je versie 7.2.7 en heb je geen errorlog, dan is er iets vreselijks mis met je database denk ik, tenzij je zelf records uit de database hebt verwijderd.

Posted by ivoht on 28 January 2015, 19:13
#15

ik heb v7.00.4
en dit heeft altijd goed gewerkt
alleen sinds 4januari (althans toen probeerde ik weer) kan ik niet meer infuseren
er gebeurt gewoon niks
bestaande infusions werken wel nog, maar iets nieuws infuseren legt gewoon geen DB connectie meer

Posted by douwe_yntema on 28 January 2015, 20:31
#16

Ok als je fusion 7.0.x hebt, dan heb je inderdaad geen errorlog.

Kijk ook hier eens:
https://www.php-fusion.co.uk/forum/vi...ost_192836

Moraal van dat verhaal:

Als je een infusion infuseerd, dan mag deze niet rights hebben die al bestaan en ook de naam van de infusie mag niet reeds bestaan. Anders wil hij niet infuseren.
Het kan zijn dat er conflict is met een van je andere geinstalleerde infusies.

Lukt het wel om een andere infusie dan de contact infusie te infuseren?

Edited by douwe_yntema on 01 January 1970, 00:00

Posted by Wanabo on 29 January 2015, 19:38
#17

Ondertussen zou de php versie bij je hoster veranderd kunnen zijn naar een nieuwere versie. In dat geval je infusies nakijken op TYPE=MyISAM

en verander dat naar ENGINE=MyISAM

Posted by ivoht on 11 February 2015, 09:38
#18

hoi ,

met hulp van de hostingprovider heb ik een sql database backup kunnen achterhalen en kunnen downloaden
ik ben evhter een noob hierin en weet niet wat precies in deze backup sql zit
ik durf deze dan ook niet zomaasr terug te zetten

wil iemand deze voor mij controleren?
dan stuur ik het bestand even

Posted by Wanabo on 11 February 2015, 18:41
#19

Controleren is eigenlijk een onbegonnen zaak.
Je kunt snel ff checken of in de tabel settings de php-fusion versie nummers kloppen. Als die overeenkomen kun je proberen de database terug te zetten.

In je admin panel is een backup en restore functie aanwezig. Maak wel eerst een backup van de huidige database.

Posted by douwe_yntema on 11 February 2015, 20:07
#20

Wat misschien een beter idee is, om een backup van de database plus een kopie van alle bestanden op te sturen. Dan kun je in een kopie van de site testen en kijken wat er aan de hand is.