• Destek
  • For uploud hatası ve alternatif eklenti varmı

for upload eklentisini yükledim hatalar alıyorum kullanıcı ve admin dosya resim ekleyemiyor sunucuya yüklenmesini istiyorum ve
fof upload alternatifi eklenti varmı bide (konu kalabalığı olmasını istemedim)

muhamx211iss fotoğrafı yüklediğinde sunucuya yüklüyor fakat galeride gözükmüyorsa eğer eklenti ayarındaki yerel depolama ayarları kısmından kaynaklanıyor olabilir

Dosya sunucuya hiç yüklenmiyosa klasör izinleriyle ilgisi olabilir eklentiyi ilk kurduğumda bende sorunlar yaşamıştım bu tarz deneme yanılmalar yaparak çözdüm

    huseyinfiliz klasör izinlerini hangi dosyaları 755 yapayım hocam çünkü dün akşamdan beri uğraşıyorum bir türlü yapamadım

    Bu hataya birçok şey sebep olabilir, yanlış yapılandırılmış ayarlar kullandığın php sürümün dosya izinleri sql tablonda hata veya veritabanı ön ekinin fazla uzun olması sunucunun max upload değeri post max size değerleri gibi aklıma gelen ve benim tek tek kontrol ettiğim şeyler bunlardı

    Bu arada flarum’da debug kontrolünü açmak sorunu bulmana yardımcı olabilir

      muhamx211iss 8.3 destekleniyorsa bu sürüme çekip tekrar deneyin, olmuyorsa log kayıtlarını paylaşırsanız hatanın neyden kaynaklandığını söyleyebilirim.

        Can çalışmadı hata aynı hocam 8.3 deykende [2024-10-25 19:06:00] flarum.ERROR: Intervention\Image\Exception\NotSupportedException: Reading Exif data is not supported by this PHP installation. in /home/kurdijjj/scootersoru.com/vendor/intervention/image/src/Intervention/Image/Commands/ExifCommand.php:22
        Stack trace:
        #0 /home/kurdijjj/scootersoru.com/vendor/intervention/image/src/Intervention/Image/AbstractDriver.php(94): Intervention\Image\Commands\ExifCommand->execute(Object(Intervention\Image\Image))
        #1 /home/kurdijjj/scootersoru.com/vendor/intervention/image/src/Intervention/Image/Image.php(108): Intervention\Image\AbstractDriver->executeCommand(Object(Intervention\Image\Image), ‘exif’, Array)
        #2 /home/kurdijjj/scootersoru.com/vendor/intervention/image/src/Intervention/Image/Commands/OrientateCommand.php(15): Intervention\Image\Image->call(‘exif’, Array)
        #3 /home/kurdijjj/scootersoru.com/vendor/intervention/image/src/Intervention/Image/AbstractDriver.php(94): Intervention\Image\Commands\OrientateCommand->execute(Object(Intervention\Image\Image))
        #4 /home/kurdijjj/scootersoru.com/vendor/intervention/image/src/Intervention/Image/Image.php(108): Intervention\Image\AbstractDriver->executeCommand(Object(Intervention\Image\Image), ‘orientate’, Array)
        #5 /home/kurdijjj/scootersoru.com/vendor/fof/upload/src/Processors/ImageProcessor.php(58): Intervention\Image\Image->
        call(‘orientate’, Array)
        #6 /home/kurdijjj/scootersoru.com/vendor/fof/upload/src/Listeners/AddImageProcessor.php(28): FoF\Upload\Processors\ImageProcessor->process(Object(FoF\Upload\File), Object(Symfony\Component\HttpFoundation\File\UploadedFile), ‘image/png’)
        #7 /home/kurdijjj/scootersoru.com/vendor/illuminate/events/Dispatcher.php(424): FoF\Upload\Listeners\AddImageProcessor->handle(Object(FoF\Upload\Events\File\WillBeUploaded))
        #8 /home/kurdijjj/scootersoru.com/vendor/illuminate/events/Dispatcher.php(249): Illuminate\Events\Dispatcher->Illuminate\Events{closure}(‘FoF\Upload\Even…’, Array)
        #9 /home/kurdijjj/scootersoru.com/vendor/fof/upload/src/Commands/UploadHandler.php(100): Illuminate\Events\Dispatcher->dispatch(‘FoF\Upload\Even…’)
        #10 [internal function]: FoF\Upload\Commands\UploadHandler->FoF\Upload\Commands{closure}(Object(FoF\Upload\File), 0)
        #11 /home/kurdijjj/scootersoru.com/vendor/illuminate/collections/Collection.php(695): array_map(Object(Closure), Array, Array)
        #12 /home/kurdijjj/scootersoru.com/vendor/fof/upload/src/Commands/UploadHandler.php(64): Illuminate\Support\Collection->map(Object(Closure))
        #13 /home/kurdijjj/scootersoru.com/vendor/illuminate/bus/Dispatcher.php(122): FoF\Upload\Commands\UploadHandler->handle(Object(FoF\Upload\Commands\Upload))
        #14 /home/kurdijjj/scootersoru.com/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus{closure}(Object(FoF\Upload\Commands\Upload))
        #15 /home/kurdijjj/scootersoru.com/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline{closure}(Object(FoF\Upload\Commands\Upload))
        #16 /home/kurdijjj/scootersoru.com/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then(Object(Closure))
        #17 /home/kurdijjj/scootersoru.com/vendor/illuminate/bus/Dispatcher.php(78): Illuminate\Bus\Dispatcher->dispatchNow(Object(FoF\Upload\Commands\Upload))
        #18 /home/kurdijjj/scootersoru.com/vendor/fof/upload/src/Api/Controllers/UploadController.php(60): Illuminate\Bus\Dispatcher->dispatch(Object(FoF\Upload\Commands\Upload))
        #19 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Api/Controller/AbstractSerializeController.php(116): FoF\Upload\Api\Controllers\UploadController->data(Object(Laminas\Diactoros\ServerRequest), Object(Tobscure\JsonApi\Document))
        #20 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/RouteHandlerFactory.php(41): Flarum\Api\Controller\AbstractSerializeController->handle(Object(Laminas\Diactoros\ServerRequest))
        #21 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http{closure}(Object(Laminas\Diactoros\ServerRequest), Array)
        #22 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\ExecuteRoute->process(Object(Laminas\Diactoros\ServerRequest), Object(Closure))
        #23 /home/kurdijjj/scootersoru.com/vendor/fof/oauth/src/Middleware/BindRequest.php(33): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #24 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): FoF\OAuth\Middleware\BindRequest->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #25 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Api/Middleware/ThrottleApi.php(33): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #26 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Api\Middleware\ThrottleApi->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #27 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/CheckCsrfToken.php(44): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #28 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\CheckCsrfToken->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #29 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/ResolveRoute.php(69): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #30 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\ResolveRoute->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #31 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/SetLocale.php(51): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #32 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\SetLocale->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #33 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/AuthenticateWithHeader.php(58): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #34 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\AuthenticateWithHeader->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #35 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/AuthenticateWithSession.php(31): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #36 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\AuthenticateWithSession->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #37 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/RememberFromCookie.php(52): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #38 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\RememberFromCookie->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #39 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/StartSession.php(61): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #40 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\StartSession->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #41 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Api/Middleware/FakeHttpMethods.php(29): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #42 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Api\Middleware\FakeHttpMethods->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #43 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/ParseJsonBody.php(28): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #44 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\ParseJsonBody->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #45 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/HandleErrors.php(57): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #46 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\HandleErrors->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #47 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/InjectActorReference.php(25): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #48 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\InjectActorReference->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #49 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(77): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #50 /home/kurdijjj/scootersoru.com/vendor/middlewares/request-handler/src/RequestHandler.php(84): Laminas\Stratigility\MiddlewarePipe->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #51 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Middlewares\RequestHandler->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #52 /home/kurdijjj/scootersoru.com/vendor/middlewares/base-path-router/src/BasePathRouter.php(99): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #53 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Middlewares\BasePathRouter->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #54 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Middleware/OriginalMessages.php(36): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #55 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Laminas\Stratigility\Middleware\OriginalMessages->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #56 /home/kurdijjj/scootersoru.com/vendor/middlewares/base-path/src/BasePath.php(73): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #57 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Middlewares\BasePath->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #58 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Middleware/ProcessIp.php(24): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #59 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/Next.php(52): Flarum\Http\Middleware\ProcessIp->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\Next))
        #60 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(77): Laminas\Stratigility\Next->handle(Object(Laminas\Diactoros\ServerRequest))
        #61 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-stratigility/src/MiddlewarePipe.php(66): Laminas\Stratigility\MiddlewarePipe->process(Object(Laminas\Diactoros\ServerRequest), Object(Laminas\Stratigility\EmptyPipelineHandler))
        #62 /home/kurdijjj/scootersoru.com/vendor/laminas/laminas-httphandlerrunner/src/RequestHandlerRunner.php(73): Laminas\Stratigility\MiddlewarePipe->handle(Object(Laminas\Diactoros\ServerRequest))
        #63 /home/kurdijjj/scootersoru.com/vendor/flarum/core/src/Http/Server.php(45): Laminas\HttpHandlerRunner\RequestHandlerRunner->run()
        #64 /home/kurdijjj/scootersoru.com/index.php(26): Flarum\Http\Server->listen()
        #65 {main}

        • Can bunu yanıtladı.

          1.PHP EXIF Uzantısını Yükleyin: PHP’nin EXIF uzantısını yüklemeniz gerekiyor. Bunu yapmanın en yaygın yollarından biri, terminalde aşağıdaki komutu çalıştırmaktır (Linux/Ubuntu için):
          sudo apt-get install php-exif
          veya PHP sürümünüze bağlı olarak:
          sudo apt-get install php7.x-exif
          PHP Ayarlarını Kontrol Edin: PHP’nin yapılandırma dosyası olan php.ini dosyasında extension=exif satırını bulun ve yorum işaretini kaldırın. Değişiklik yaptıktan sonra PHP’yi yeniden başlatmanız gerekebilir.

          PHP Sürümünü Kontrol Edin: EXIF desteğinin mevcut olup olmadığını kontrol etmek için terminalde şu komutu çalıştırın:
          php -m | grep exif
          Eğer çıktı veriyorsa, EXIF desteğiniz mevcuttur.

          Web Sunucusunu Yeniden Başlatın: Yaptığınız değişikliklerin etkili olması için web sunucunuzu (Apache, Nginx, vb.) yeniden başlatın.

            muhamx211iss

            Mithat 1.PHP EXIF Uzantısını Yükleyin

            Dediği gibi, Log dosyanız EXIF uzantısı açık olmadığı için hata veriyor. Hangi yönetim panelini kullandığınızı bilmiyorum. cPanel ise şayet, PHP Selector aracı ile uzantıyı aktifleştirebilirsiniz.

              Can sunucuda exif aktif görünüyor firmaya yazdım her şey sorunsuz dedi bana ama sorun devam ediyor exif yok diye

              Mithat hocam ben yaptım yükledim exif görünüyor aktif ama hata devam ediyor hosting firmaya yazdım sorun yok dedi bana

                muhamx211iss Tekrar dosya yükleyin, hatayı tekrar alın ve bizimle ana dizin alanında yer alan log dosyanızı veya storage/log alanında yer alan log dosyanızın içeriğini paylaşın.

                Hadımköy Kombi Servisi Minecraft Türk Sunucular