Mehmetmasa adlı üyeden alıntı: mesajı görüntüle
Tahmin ettiğim gibi, ilgili hata plesk panel kaynaklı.

https://github.com/mehmetmasa/finova...ChatWidget.php
https://github.com/mehmetmasa/finova...dget.blade.php

Livewire componentlerinden Livewire/AI/ChatWidget.php ile livewire/ai/chat-widget.blade.php dosyalarında AI & ai olarak oluşturulması (Büyük & Küçük harf) plesk tarafında sorun yaratıyor.
Dosya ismi/Klasör ismi ve içerikte düzenleme gerekir, chatgpt gibi AI aracına ilgili hatayı anlatarak hızlı çözüme ulaşabilirsiniz.
Plesk panelde ayarı var mı bilmiyorum.
evet sorun çözüldü Teşekkür Ederim.
giriş sayfasında görsellerde ve admin/settings icon ve logoları yüklememe rağmen girişteki sorunu anlayamadım.

..../site/01KA6060HV24B5WW9CMJCWTMGY.png sorguluyor ana sayfa
storage/site/01KA6060HV24B5WW9CMJCWTMGY.png bu şekilde açıyor admin panelde





<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="csrf-token" content="iCSwVlr45ohYCYtNUBpLYHPkJQMioB4RkMjNnfYz">

    
    <title>- | Gelir-Gider CRM</title>

            <link rel="icon" href="/storage/site/01KA6060J04B52WRSWGTRH0AJG.png">
    
    <link rel="preload" as="style" href="https://deneme.com.tr/build/assets/app-Dvd9Ltsw.css" /><link rel="modulepreload" href="https://deneme.com.tr/build/assets/app-Ieazwr42.js" /><link rel="modulepreload" href="https://deneme.com.tr/build/assets/sortable.esm-C83syoBY.js" /><link rel="stylesheet" href="https://deneme.com.tr/build/assets/app-Dvd9Ltsw.css" data-navigate-track="reload" /><script type="module" src="https://deneme.com.tr/build/assets/app-Ieazwr42.js" data-navigate-track="reload"></script>    <link
            href="https://deneme.com.tr/css/filament/forms/forms.css?v=3.3.8.0"
            rel="stylesheet"
            data-navigate-track
        />
                <link
            href="https://deneme.com.tr/css/filament/support/support.css?v=3.3.8.0"
            rel="stylesheet"
            data-navigate-track
        />
    
<style>
    :root {
         --danger-50:254, 242, 242;  --danger-100:254, 226, 226;  --danger-200:254, 202, 202;  --danger-300:252, 165, 165;  --danger-400:248, 113, 113;  --danger-500:239, 68, 68;  --danger-600:220, 38, 38;  --danger-700:185, 28, 28;  --danger-800:153, 27, 27;  --danger-900:127, 29, 29;  --danger-950:69, 10, 10;  --gray-50:249, 250, 251;  --gray-100:243, 244, 246;  --gray-200:229, 231, 235;  --gray-300:209, 213, 219;  --gray-400:156, 163, 175;  --gray-500:107, 114, 128;  --gray-600:75, 85, 99;  --gray-700:55, 65, 81;  --gray-800:31, 41, 55;  --gray-900:17, 24, 39;  --gray-950:3, 7, 18;  --info-50:239, 246, 255;  --info-100:219, 234, 254;  --info-200:191, 219, 254;  --info-300:147, 197, 253;  --info-400:96, 165, 250;  --info-500:59, 130, 246;  --info-600:37, 99, 235;  --info-700:29, 78, 216;  --info-800:30, 64, 175;  --info-900:30, 58, 138;  --info-950:23, 37, 84;  --primary-50:239, 246, 255;  --primary-100:219, 234, 254;  --primary-200:191, 219, 254;  --primary-300:147, 197, 253;  --primary-400:96, 165, 250;  --primary-500:59, 130, 246;  --primary-600:37, 99, 235;  --primary-700:29, 78, 216;  --primary-800:30, 64, 175;  --primary-900:30, 58, 138;  --primary-950:23, 37, 84;  --success-50:240, 253, 244;  --success-100:220, 252, 231;  --success-200:187, 247, 208;  --success-300:134, 239, 172;  --success-400:74, 222, 128;  --success-500:34, 197, 94;  --success-600:22, 163, 74;  --success-700:21, 128, 61;  --success-800:22, 101, 52;  --success-900:20, 83, 45;  --success-950:5, 46, 22;  --warning-50:254, 252, 232;  --warning-100:254, 249, 195;  --warning-200:254, 240, 138;  --warning-300:253, 224, 71;  --warning-400:250, 204, 21;  --warning-500:234, 179, 8;  --warning-600:202, 138, 4;  --warning-700:161, 98, 7;  --warning-800:133, 77, 14;  --warning-900:113, 63, 18;  --warning-950:66, 32, 6;     }
</style>
    <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak] {display: none !important;}[wire\:cloak] {display: none !important;}</style>
    
    <style>
        /* Tüm toggle sütunlarını küçültme */
        .fi-ta-col-toggle .fi-ta-toggle {
            padding-top: 0.5rem !important;
            padding-bottom: 0.5rem !important;
        }

        /* Toggle düğmesinin kendisini küçültme */
        .fi-toggle {
            --toggle-width: 2.5rem !important;
            --toggle-height: 1.25rem !important;
        }

        /* Toggle içindeki yuvarlak düğmeyi küçültme */
        .fi-toggle-dot {
            --toggle-dot-size: 0.875rem !important;
        }
    </style>

</head>
<body class="bg-gray-100 font-sans antialiased">
            <section wire:snapshot="{&quot;data&quot;:{&quot;email&quot;:&quot;&quot;,&quot;password&quot;:&quot;&quot;},&quot;memo&quot;:{&quot;id&quot;:&quot;JK9e6C6bS5Fbbn4rGJyG&quot;,&quot;name&quot;:&quot;auth.login&quot;,&quot;path&quot;:&quot;\/&quot;,&quot;method&quot;:&quot;GET&quot;,&quot;children&quot;:[],&quot;scripts&quot;:[],&quot;assets&quot;:[],&quot;errors&quot;:[],&quot;locale&quot;:&quot;tr&quot;},&quot;checksum&quot;:&quot;117fe5459bb7e4379a3369bcd38216f561ab740b1e18650ccaaf4684537cda00&quot;}" wire:effects="[]" wire:id="JK9e6C6bS5Fbbn4rGJyG" class="min-h-screen flex items-center justify-center bg-gradient-to-br from-gray-100 to-[#E5E7EB]">
    <div class="w-full max-w-md relative">
        
        <!-- Main card -->
        <div class="relative bg-white backdrop-filter backdrop-blur-sm bg-opacity-90 rounded-2xl shadow-xl overflow-hidden border border-gray-100 z-10">
            <!-- Make the top more colorful and attractive -->
            <div class="bg-gradient-to-r from-primary-600 to-primary-500 pt-6 pb-10 px-8 rounded-b-[40px] relative overflow-hidden">
                <div class="absolute -right-8 -top-8 w-32 h-32 bg-white opacity-10 rounded-full"></div>
                <div class="absolute -left-6 bottom-2 w-20 h-20 bg-white opacity-10 rounded-full"></div>
                
                                
                <div class="flex items-center justify-center mb-3">
                    <img class="h-14 filter brightness-0 invert" src="https://deneme.com.tr/site/01KA6060HV24B5WW9CMJCWTMGY.png" alt="- | Gelir-Gider CRM">
                </div>
                <h2 class="text-2xl font-bold text-white text-center">- | Gelir-Gider CRM</h2>
                <p class="text-primary-100 text-center text-sm mt-1">Finansal verilerinize güvenli giriş yapın</p>
            </div>
            
            <!-- Form section - shifted position -->
            <div class="px-8 pb-8 -mt-6">
                <div class="bg-white rounded-xl shadow-lg p-6 transform transition-all">
                    <form class="space-y-5" wire:submit.prevent="submit" method="POST">
                        <input type="hidden" name="_token" value="iCSwVlr45ohYCYtNUBpLYHPkJQMioB4RkMjNnfYz" autocomplete="off">                        
                        <div>
                            <label for="email" class="block mb-2 text-sm font-medium text-gray-700">Email</label>
                            <div class="relative">
                                <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
                                    <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor">
                                        <path d="M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z" />
                                        <path d="M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z" />
                                    </svg>
                                </div>
                                <input type="email" name="email" wire:model="email" id="email-field"
                                    class="w-full pl-10 pr-4 py-3 border border-gray-300 rounded-lg focus:ring-primary-500 focus:border-primary-500 transition-all"
                                    placeholder="email@example.com">
                            </div>
                            <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
                        </div>
                        
                        <div>
                            <label for="password" class="block mb-2 text-sm font-medium text-gray-700">Şifre</label>
                            <div class="relative">
                                <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none">
                                    <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor">
                                        <path fill-rule="evenodd" d="M5 9V7a5 5 0 0110 0v2a2 2 0 012 2v5a2 2 0 01-2 2H5a2 2 0 01-2-2v-5a2 2 0 012-2zm8-2v2H7V7a3 3 0 016 0z" clip-rule="evenodd" />
                                    </svg>
                                </div>
                                <input type="password" name="password" wire:model="password" id="password-field"
                                    class="w-full pl-10 pr-4 py-3 border border-gray-300 rounded-lg focus:ring-primary-500 focus:border-primary-500 transition-all"
                                    placeholder="••••••••">
                            </div>
                            <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
                        </div>
                        
                        <div class="flex items-center justify-between">
                            <div class="flex items-center">
                                <input id="remember" type="checkbox" class="w-4 h-4 border border-gray-300 rounded bg-gray-50 focus:ring-primary-500 text-primary-600">
                                <label for="remember" class="ml-2 text-sm text-gray-600">Beni hatırla</label>
                            </div>
                        </div>
                        
                        <button type="submit" class="w-full py-3 px-4 bg-gradient-to-r from-primary-600 to-primary-500 hover:from-primary-700 hover:to-primary-600 text-white font-medium rounded-lg shadow-md hover:shadow-lg transform hover:-translate-y-0.5 transition-all duration-150">
                            <span class="flex items-center justify-center">
                                Giriş Yap
                            </span>
                        </button>
                        
                        <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
                    </form>
                </div>
                
                <div class="mt-6 text-center">
                    <p class="text-sm text-gray-500">
                        2025 &copy; - | Gelir-Gider CRM - Tüm hakları saklıdır.
                    </p>
                </div>
            </div>
        </div>
    </div>
</section>

<!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
    
    <!-- Livewire Scripts -->
<script src="/livewire/livewire.js?id=df3a17f2"   data-csrf="iCSwVlr45ohYCYtNUBpLYHPkJQMioB4RkMjNnfYz" data-update-uri="/livewire/update" data-navigate-once="true"></script>
    <script>
        window.filamentData = []    </script>

            
            <script
                src="https://deneme.com.tr/js/filament/notifications/notifications.js?v=3.3.8.0"
                
                
                
                
                
                
            ></script>
        
                
            <script
                src="https://deneme.com.tr/js/filament/support/support.js?v=3.3.8.0"
                
                
                
                
                
                
            ></script>
        
    
<style>
    :root {
            }
</style>

    <div wire:snapshot="{&quot;data&quot;:{&quot;isFilamentNotificationsComponent&quot;:true,&quot;notifications&quot;:[[],{&quot;class&quot;:&quot;Filament\\Notifications\\Collection&quot;,&quot;s&quot;:&quot;wrbl&quot;}]},&quot;memo&quot;:{&quot;id&quot;:&quot;omhY7hSd3lOPHE3szZBH&quot;,&quot;name&quot;:&quot;notifications&quot;,&quot;path&quot;:&quot;\/&quot;,&quot;method&quot;:&quot;GET&quot;,&quot;children&quot;:[],&quot;scripts&quot;:[],&quot;assets&quot;:[],&quot;errors&quot;:[],&quot;locale&quot;:&quot;tr&quot;},&quot;checksum&quot;:&quot;532fa0cd1fe227fbf4c5d9a59cc101fdfc3cc6ffbd1471eb2b5bca6345dbe716&quot;}" wire:effects="{&quot;listeners&quot;:[&quot;notificationsSent&quot;,&quot;notificationSent&quot;,&quot;notificationClosed&quot;]}" wire:id="omhY7hSd3lOPHE3szZBH">
    <div
        class="fi-no pointer-events-none fixed inset-4 z-50 mx-auto flex gap-3 items-end flex-col-reverse justify-end"
        role="status"
    >
        <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
    </div>

    <!--[if BLOCK]><![endif]--><!--[if ENDBLOCK]><![endif]-->
</div>

    </body>
</html>