Upload işlemi hatası

Kolay gelsin,

Upload işlemi yaparken


Fatal error: Uncaught Error: Call to undefined method WhoopsExceptionErrorException::getSeverity() in C:Program Files (x86)EasyPHP-Devserver-17eds-wwwvendorfilpwhoopssrcWhoopsExceptionInspector.php:203 Stack trace: #0 C:Program Files (x86)EasyPHP-Devserver-17eds-wwwvendorfilpwhoopssrcWhoopsExceptionInspector.php(128): WhoopsExceptionInspector->getTrace(Object(WhoopsExceptionErrorException)) #1 C:Program Files (x86)EasyPHP-Devserver-17eds-wwwvendorfilpwhoopssrcWhoopsHandlerPrettyPageHandler.php(261): WhoopsExceptionInspector->getFrames() #2 C:Program Files (x86)EasyPHP-Devserver-17eds-wwwvendorfilpwhoopssrcWhoopsHandlerPrettyPageHandler.php(180): WhoopsHandlerPrettyPageHandler->getExceptionFrames() #3 C:Program Files (x86)EasyPHP-Devserver-17eds-wwwvendorfilpwhoopssrcWhoopsRun.php(272): WhoopsHandlerPrettyPageHandler->handle(Object(WhoopsExceptionErrorException)) #4 [internal function]: WhoopsRun->handleException(Object(WhoopsExceptionErrorException)) #5 {ma in C:Program Files (x86)EasyPHP-Devserver-17eds-wwwvendorfilpwhoopssrcWhoopsExceptionInspector.php on line 203


şeklinde hata alıyoruz.

kodlarımız şöyle

<?php
/**
* Created by PhpStorm.
* User: pc
* Date: 25.5.2018
* Time: 18:54
*/

namespace AppControllersPageControl;


use SystemFacadesRequest;
use SystemKernelController;
use View;
use SystemLibsUploadUpload as Upload;

class Page extends Controller
{
public function yukle()
{
//print_r($_FILES["file"]);exit;
Upload::init([
'allowed_types' => ['jpg','gif','png'], // izin verilen dosya tipi
'max_width' => 800, // max. resim genişliği
'max_height' => 600, // max. resim yüksekliği
'max_size' => 200, // max. dosya boyutu (kb)
'upload_path' => ROOT_DIR . 'Public/upload', // Upload dizini
]);

if (Upload::handle($_FILES['file'])) {
echo 'success'; //handle'imiz true dondu islem basarili
}
}
}

nerede hata yapıyoruz?

Cevaplar (5)


Turan Karatuğ
Software Developer - Creator of TitanMVC
5 ay önce

Hatayı Whoops kütüphanesi veriyor. Daha önce karşılaşmadığım bir durum. System/Kernel/Kernel.php 26. satırdaki $this->initWhoops() satırını comment'leyip dener misiniz?
fatih ceritli
Yazılım
5 ay önce


Deprecated: Non-static method SystemLibsUploadUpload::init() should not be called statically in C:Program Files (x86)EasyPHP-Devserver-17eds-wwwAppControllersPageControlPage.php on line 47


Böyle hata verdi?
Turan Karatuğ
Software Developer - Creator of TitanMVC
5 ay önce

En üstteki use deyimi yanlış.
use System\Libs\Upload\Upload - Yanlış.
use Upload; olmalı.
fatih ceritli
Yazılım
5 ay önce


Notice: Undefined index: name in C:Program Files (x86)EasyPHP-Devserver-17eds-wwwSystemLibsUploadUpload.php on line 180

Notice: Undefined index: extension in C:Program Files (x86)EasyPHP-Devserver-17eds-wwwSystemLibsUploadUpload.php on line 181
hata
fatih ceritli
Yazılım
5 ay önce

Upload::file($_FILES['file']);
son hata bu satırı ekledıgımde düzeldi :))

Cevap Yazın


[code=php,css,sql]kod[/code] , [url=http:...com] , [img=imaj linki] , [color=renk_kodu]metin[/color]