💬 Chat-System Installation

🔍 System-Prüfungen

PHP Version >= 8.0 ✓ OK
JSON Extension ✓ OK
GD Extension (für Gutscheine) ✓ OK
Verzeichnis beschreibbar ✓ OK

📁 Schritt 1: Verzeichnisse erstellen

Erstelle automatisch alle benötigten Verzeichnisse:

📄 Schritt 2: Dateien kopieren

Kopiere folgende Dateien aus dem Chat-Verlauf in die entsprechenden Verzeichnisse:

Root-Verzeichnis (/home/pixnmop/www):
- config.php
- index.php
- login.php
- register.php
- logout.php
- verify.php
- forgot-password.php
- reset-password.php
- chat.php
- profile.php
- edit-profile.php
- friends.php
- messages.php
- conversation.php
- report.php
- page.php
- points.php
- shop.php
- vouchers.php
- README.md

/classes/:
- Storage.php, User.php, Auth.php, Profile.php
- ProfileFields.php, Room.php, Chat.php, Friend.php
- PrivateMessage.php, Abuse.php, CMS.php, Mail.php
- Admin.php, Points.php, Shop.php, Voucher.php
- Guestbook.php, Blog.php

/ajax/:
- load-messages.php, send-message.php, switch-room.php
- update-online.php, send-pm.php, check-new-pm.php
- report-user.php, track-chattime.php

/admin/:
- index.php, users.php, abuse.php, settings.php
- pages.php, profile-fields.php, shop.php

⚙️ Schritt 3: config.php anpassen

Bearbeite die Datei config.php und passe folgende Werte an:

URLs

define('BASE_URL', 'https://deine-domain.com');

E-Mail (SMTP)

define('MAIL_FROM', 'noreply@deine-domain.com');
define('SMTP_HOST', 'smtp.example.com');
define('SMTP_USER', 'dein-smtp-user');
define('SMTP_PASS', 'dein-smtp-passwort');

👤 Schritt 4: Admin-Account erstellen

1. Registriere dich

Gehe zu /register.php und erstelle einen Account

2. Mache dich zum Admin

Öffne /data/users/users.json und ändere:

"role": "user""role": "admin"
"status": "unverified""status": "active"

🎉 Schritt 5: Fertig!

Dein Chat-System ist nun einsatzbereit!


Zur Startseite →

ℹ️ System-Informationen

PHP Version: 8.4.10
Installationspfad: /home/pixnmop/www
Server: Apache
OS: Linux