8p / EightPointsGuzzleBundle

⛽️ Integrates Guzzle 6.x, a PHP HTTP Client, into Symfony
MIT License
440 stars 71 forks source link

Serialization of 'Symfony\Component\HttpFoundation\File\UploadedFile' is not allowed #6

Closed flopp26 closed 9 years ago

flopp26 commented 9 years ago

Hi, when I enabe your bundle in AppKernel I get this error when I submit form with UploadedFile. thanks for help

    in DataCollector.php line 35
    at serialize(array('requests' => array(array('request' => object(Request), 'response' => object(Response))), 'logs' => array())) in DataCollector.php line 35
    at DataCollector->serialize()
    at serialize(array('token' => 'adb901', 'parent' => null, 'children' => array(), 'data' => array('config' => object(ConfigDataCollector), 'request' => object(RequestDataCollector), 'ajax' => object(AjaxDataCollector), 'exception' => object(ExceptionDataCollector), 'events' => object(EventDataCollector), 'logger' => object(LoggerDataCollector), 'time' => object(TimeDataCollector), 'memory' => object(MemoryDataCollector), 'router' => object(RouterDataCollector), 'form' => object(FormDataCollector), 'security' => object(SecurityDataCollector), 'swiftmailer' => object(MessageDataCollector), 'db' => object(DoctrineDataCollector), 'memcache' => object(MemcacheDataCollector), 'guzzle' => object(HttpDataCollector), 'ladybug' => object(LadybugDataCollector), 'container' => object(ContainerDataCollector), 'assetic' => object(AsseticDataCollector), 'twig' => object(TwigDataCollector), 'templating' => object(TemplatingDataCollector)), 'ip' => '172.16.11.3', 'method' => 'POST', 'url' => 'http://admin.exemple.com/fr/profile', 'time' => '1418215993')) in FileProfilerStorage.php line 153
    at FileProfilerStorage->write(object(Profile)) in Profiler.php line 119
    at Profiler->saveProfile(object(Profile)) in ProfilerListener.php line 139
    at ProfilerListener->onKernelTerminate(object(PostResponseEvent), 'kernel.terminate', object(ContainerAwareEventDispatcher))
    at call_user_func(array(object(ProfilerListener), 'onKernelTerminate'), object(PostResponseEvent), 'kernel.terminate', object(ContainerAwareEventDispatcher)) in WrappedListener.php line 59
    at WrappedListener->__invoke(object(PostResponseEvent), 'kernel.terminate', object(ContainerAwareEventDispatcher))
    at call_user_func(object(WrappedListener), object(PostResponseEvent), 'kernel.terminate', object(ContainerAwareEventDispatcher)) in classes.php line 1776
    at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener)), 'kernel.terminate', object(PostResponseEvent)) in classes.php line 1709
    at EventDispatcher->dispatch('kernel.terminate', object(PostResponseEvent)) in classes.php line 1870
    at ContainerAwareEventDispatcher->dispatch('kernel.terminate', object(PostResponseEvent)) in TraceableEventDispatcher.php line 112
    at TraceableEventDispatcher->dispatch('kernel.terminate', object(PostResponseEvent)) in bootstrap.php.cache line 2929
    at HttpKernel->terminate(object(Request), object(Response)) in bootstrap.php.cache line 2297
    at Kernel->terminate(object(Request), object(Response)) in app_dev.php line 44
florianpreusner commented 9 years ago

Hi,

thanks for your contribution. I have deactivated collecting data of request and response temporarily. It was not used. In the future there will be more debug information based on both objects by using just a few data.

Please check if everything is working now.

Best regards Florian

flopp26 commented 9 years ago

seems good now, thanks