WebSite X5Help Center

 
K. Henker
K. Henker
User

Automatic Registration  de

Author: K. Henker
Visited 689, Followers 2, Shared 0  

Hallo ...

ich hänge mich da mal mit ran - ich habe das gleiche Problem.

Ich wollte nun aktuell auf einer Domäne die automatische Registrierung aktivieren, auch hier 'der User existiert bereits'

Die Datenbankverbindung ist korrekt - im Admin ist alles auf PASS. PHP version ist 7.28

Ich habe alles komplett vom Server gelöscht und neu exportiert - nun bekomme ich folgende Info im Browser, 

wenn ich die Registrierung bestätige :

Warning: count(): Parameter must be an array or an object that implements Countable in /home/www/PzLK/res/x5engine.php on line 6525

Warning: count(): Parameter must be an array or an object that implements Countable in /home/www/PzLK/res/x5engine.php on line 6576

Warning: Cannot modify header information - headers already sent by (output started at /home/www/PzLK/res/x5engine.php:6525) in /home/www/PzLK/imlogin.php on line 40

Im PHPMyAdmin sehe ich aber, das keine Tabelle erstellt wird. Die Zugangsdaten sind aber korrekt, da 

diese parallel von der zweiten Domäne genutzt wird und auch erfolgreich bedient wird.

Funktionierende Domäne ( ohne geschütze Seiten ) : www.shiatsu-jena.de

Domäne mit dem Problem : www.pforten-zur-lebenskunst.de

Danke für's drüberschauen !

Kai

Posted on the
5 ANSWERS
Andreas S.
Andreas S.
Moderator
Best User of the month DE

Das heisst du lässt 2 verschiedene Projekte mit der gleichen Datenbank zusammenlaufen?  Ist wenigstes das Tabellensurfix verschieden?

Read more
Posted on the from Andreas S.
K. Henker
K. Henker
User
Author

Hallo Andreas, 

ja, sind komplett unterschiedliche Tabellen. Das klappt bisher ohne Probleme - nur für das alte Forum 

hatte ich eine zweite DB angelegt.

Ich habe jetzt zum Testen auch die Tabellennamen angepasst. Vorher SJ_xxxxxxx , nun die Unterstriche

rausgenommen - daran lag es nicht.

LG, 

Kai

Read more
Posted on the from K. Henker
Incomedia
Stefano G.
Incomedia

Hi K. Hangman.

Are the two domains hosted by the same company. If so, there is no reason why one project would work and the other wouldn't if you're sure you created the Database connection correctly.

First of all, I'd like to suggest you contact your hosting directly, see if they are aware of any particular difference between the two domains (PHP version, Database configurations or similar, etc).

Additionally, you should try and pick a new free temporary hosting, to upload your project there and test just temporarily.

See if it works there. If it does, then most probably the issue really is in the configuration rather than the project itself.

Verify all of this, and let me know the result

Thank you

Stefano

GOOGLE TRANSLATE ---

Hallo K. Henker.

Sind die beiden Domains von derselben Firma gehostet? Wenn dies der Fall ist, gibt es keinen Grund, warum ein Projekt funktioniert, und das andere nicht, wenn Sie sicher sind, dass Sie die Datenbankverbindung korrekt erstellt haben.

Zuallererst möchte ich vorschlagen, dass Sie sich direkt an Ihr Hosting wenden, um zu sehen, ob sie einen bestimmten Unterschied zwischen den beiden Domains (PHP-Version, Datenbankkonfigurationen oder Ähnliches usw.) kennen.

Darüber hinaus sollten Sie versuchen, ein neues kostenloses temporäres Hosting auszuwählen, Ihr Projekt dort hochzuladen und nur vorübergehend zu testen.

Schau, ob es dort funktioniert. Wenn dies der Fall ist, liegt das Problem wahrscheinlich eher in der Konfiguration als im eigentlichen Projekt.

Überprüfe das alles und lass mich das Ergebnis wissen

Vielen Dank

Stefano

Read more
Posted on the from Stefano G.
K. Henker
K. Henker
User
Author

Hallo Stefano,

Danke für die Rückmeldung !
Zur weiteren Info :
Alle 5 genutzen Domänen meiner Freundin laufen auf dem selben Server beim gleichen Anbieter.
Es wird bis auf die eMail-Accounts der gleiche User und die gleiche Datenbank genutzt. Es wird lediglich für jede Domäne ein eigenes Verzeichnis genutzt. Innerhalb der Datenbank hat jede Tabelle ein Präfix für die Domäne. Das heißt also, das alle Einstellungen inklusive PHP Version komplett identisch sind. Meine Domäne existiert beim gleichen Anbieter und ich befinde mich auf dem selben Server - ich habe die Webseite auf meinen Account genommen und bei mir eine eigene Datenbank angelegt. Hier habe ich das gleiche Ergebnis !
In der funktionierenden Domäne habe ich jetzt mal testweise eine automatische Registrierung angelegt. Diese funktioniert auf Anhieb. Da ich das ganze im Dezember schonmal eingerichtet hatte, und es damals funktionierte, nehme ich mal an, daß es bei den Konvertierungen auf die aktuelle Version 16.2.1 irgendwo einen Fehler gegeben hat.
Am Server habe ich seitdem nichts verändert.Ich werde ein neues Projekt anlegen und die Seiten einzeln rüberziehen und nochmal testen. Parallel lade ich nochmal eine Version hoch mit einer älteren X5-Version.

LG,
Kai

Hello Stefano,

Thank you for your feedback !
For further info :
All 5 used domains of my girlfriend run on the same server with the same provider.
The same user and the same database is used except for the email accounts. It is only uses a separate directory for each domain. Within the database, each table has a prefix of for the domain. This means that all settings including the PHP version are completely identical. My domain exists with the same provider and I'm on the same server - I've got took the website to my account and created my own database. Here I get the same result !
In the working domain I have now created an automatic registration for testing purposes. This works right away. Since I had already set up the whole thing in December, and it was then worked, I suppose that the conversions to the current version 16.2.1 have somewhere has given an error.
I haven't changed anything on the server since.
I will create a new project and drag the pages one by one and test them again. Parallel I upload another version with an older X5 version.

Kind regards, 
Kai

Read more
Posted on the from K. Henker
Incomedia
Stefano G.
Incomedia

Hi Henker.

If I understood correctly, the issue seem to come from only one specific project, although many are located about in the same spot.

Please do perform a test with a new clean project, and let me know the result. Should this be working, we might investigate on what is making that precise project not work. Could it be that the prefix name contains some special character?

Does the table at least get created?

Thank you

Stefano

GOOGLE TRANSLATE ---

Hallo Henker.

Wenn ich richtig verstanden habe, scheint das Problem nur von einem bestimmten Projekt zu kommen, obwohl viele sich an der gleichen Stelle befinden.

Bitte führen Sie einen Test mit einem neuen sauberen Projekt durch, und lassen Sie mich das Ergebnis wissen. Sollte dies funktionieren, könnten wir untersuchen, was dieses präzise Projekt nicht funktioniert. Könnte es sein, dass der Präfixname ein Sonderzeichen enthält?

Wird die Tabelle zumindest erstellt?

Vielen Dank

Stefano

Read more
Posted on the from Stefano G.