Veritabanı
Bağlantı ayarları dp.php dosyasından yapılır.
MySQL bilgileri proje klasörünün kökündeki dp.php dosyasına yazılır. Bağlantı sunucudaki veritabanına gider.
1. dp.php dosyasını düzenleyin
Dosya yolu: E:\SOSYAL PAYLAŞ\dp.php
$dp_host = 'localhost'; $dp_port = '3306'; $dp_name = 'ticari360_sosyal2026'; $dp_user = 'ticari360_sosyal2026'; $dp_pass = 'SUNUCU_SIFRE';
Bu ayarlar sunucudaki MySQL içindir. Bilgisayarınızdaki XAMPP veritabanına bağlanmaz. cPanel veritabanı adının başına kullanıcı öneki ekler; sunucudaki adı aynen
$dp_name içine yazın.2. Alanların anlamı
| Değişken | Ne yazılır |
|---|---|
$dp_host | MySQL sunucusu. Paylaşımlı hostingde localhost. |
$dp_port | MySQL portu. Çoğunlukla 3306. |
$dp_name | Veritabanı adı. Kurulum dosyası ticari360_sosyal2026 kullanır. |
$dp_user | MySQL kullanıcı adı. |
$dp_pass | MySQL şifresi. |
3. Veritabanını içeri aktarın
- XAMPP’te Apache ve MySQL’i başlatın.
- Tarayıcıda http://localhost/phpmyadmin adresini açın.
- İçe aktar bölümünden proje klasöründeki
database.sqldosyasını seçin. - Çalıştırın.
ticari360_sosyal2026veritabanı ve tablolar oluşur.
Komut satırından da aktarabilirsiniz:
mysql -u root -p < database.sql
4. Aynı dosyada zorunlu diğer satırlar
APP_URL=http://localhost:8000 APP_KEY=buraya-uzun-rastgele-metin CRON_SECRET=buraya-baska-uzun-rastgele-metin GEMINI_API_KEY=
APP_KEY ve CRON_SECRET örnek metin olarak kalmamalı. Gemini anahtarı olmadan tasarım yerelde yine oluşur; görsel analizi için anahtar gerekir.
5. Uygulamayı açın
Proje klasöründe:
php -S localhost:8000 router.php
- Uygulama: http://localhost:8000
- Yönetim: http://localhost:8000/ad2026
- Yönetici:
admin@studio.local/admin
Bağlantı olmazsa ekranda “Veritabanına bağlanılamadı” yazar.
dp.php içindeki sunucu, veritabanı adı, kullanıcı ve şifreyi phpMyAdmin’deki bilgilerle aynı yapın. MySQL’in çalıştığından emin olun. .env dosyası API anahtarı ve uygulama adresi içindir; veritabanı oradan okunmaz.