Deprecated: Creation of dynamic property ACF::$fields is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1277

Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1288

Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1300

Deprecated: Return type of Tightenco\Collect\Support\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1315

Deprecated: Return type of Tightenco\Collect\Support\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1243

Deprecated: Return type of Tightenco\Collect\Support\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Collection.php on line 1233

Deprecated: Return type of Tightenco\Collect\Support\Collection::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Traits/EnumeratesValues.php on line 727

Deprecated: Return type of Tightenco\Collect\Support\LazyCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/LazyCollection.php on line 1206

Deprecated: Return type of Tightenco\Collect\Support\LazyCollection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/LazyCollection.php on line 1196

Deprecated: Return type of Tightenco\Collect\Support\LazyCollection::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/tightenco/collect/src/Collect/Support/Traits/EnumeratesValues.php on line 727

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the preorders-for-woocommerce-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/megafauna.mandelbrot.com.br/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the preorders-for-woocommerce-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/megafauna.mandelbrot.com.br/wp-includes/functions.php on line 6114

Deprecated: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/container/Container.php on line 1197

Deprecated: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/container/Container.php on line 1208

Deprecated: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/container/Container.php on line 1220

Deprecated: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/container/Container.php on line 1233

Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/config/Repository.php on line 141

Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/config/Repository.php on line 152

Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/config/Repository.php on line 164

Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/config/Repository.php on line 175

Deprecated: Method ReflectionParameter::getClass() is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/container/Container.php on line 826

Deprecated: Method ReflectionParameter::getClass() is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/container/Container.php on line 900

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Return type of Windsor\Support\Config::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/jofrysutanto/windsor/src/Support/Config.php on line 125

Deprecated: Return type of Windsor\Support\Config::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/jofrysutanto/windsor/src/Support/Config.php on line 136

Deprecated: Return type of Windsor\Support\Config::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/jofrysutanto/windsor/src/Support/Config.php on line 148

Deprecated: Return type of Windsor\Support\Config::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/megafauna-admin/vendor/jofrysutanto/windsor/src/Support/Config.php on line 159

Deprecated: Return type of Illuminate\View\View::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/view/View.php on line 308

Deprecated: Return type of Illuminate\View\View::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/view/View.php on line 319

Deprecated: Return type of Illuminate\View\View::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/view/View.php on line 331

Deprecated: Return type of Illuminate\View\View::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/vendor/illuminate/view/View.php on line 342

Notice: file_get_contents(): Read of 12288 bytes failed with errno=21 Is a directory in /var/www/megafauna.mandelbrot.com.br/wp-includes/functions.php on line 4666

Notice: wp_json_file_decode(): Erro ao decodificar um arquivo JSON no caminho /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/resources: Syntax error in /var/www/megafauna.mandelbrot.com.br/wp-includes/functions.php on line 6114

Notice: file_get_contents(): Read of 12288 bytes failed with errno=21 Is a directory in /var/www/megafauna.mandelbrot.com.br/wp-includes/functions.php on line 4666

Notice: wp_json_file_decode(): Erro ao decodificar um arquivo JSON no caminho /var/www/megafauna.mandelbrot.com.br/wp-content/themes/megafauna/resources: Syntax error in /var/www/megafauna.mandelbrot.com.br/wp-includes/functions.php on line 6114
PORTA GIRATÓRIA - Megafauna
Buscar
1

Livros


Filtros

Filtros

Avise-me quando chegar

PORTA GIRATÓRIA
Mario Quintana
Alfaguara

0 avaliações

Na literatura brasileira, Mario Quintana, além de poeta essencial, é um mestre do humor. Uma prova disso encontra-se em Porta giratória, imperdível seleção de crônicas, anedotas, vinhetas, máximas, aforismos. É Quintana na sua melhor forma. Na coletânea, lançada originalmente em 1988 a partir de textos publicados no jornal Correio do Povo, está a essência de Quintana. Destaca-se aqui, sobretudo, o humor. Claro, este está sempre presente nos demais livros de prosa do poeta, mas aqui parece mais crítico, mais inesperado, mais direto na capacidade de produzir o riso a partir do inusitado. Não que o poeta lírico esteja ausente destas crônicas e máximas. Pelo contrário, o livro é atravessado pela poética bem conhecida de Quintana, colada no cotidiano, embora menos devaneadora e mais afirmativa. São muitas, em Porta giratória, as observações sobre a essência do fazer poético, a profissão de fé numa poesia livre de pedantismo, embora disciplinada na busca da melhor expressão. São deliciosas as evocações da vida literária porto-alegrense, assim como de personagens – reais ou imaginários – com que Quintana convivia no dia a dia. Esse universo, ao ser levado do jornal para o livro, adquiriu força universal e permanente.

  • Seção
    Ficção
  • Ano de edição
    2014
  • Páginas
    192
  • Encadernação
    BROCHURA
  • ISBN
    9788579622809
  • Peso
    303 gr
  • Formato
    15 × 23.4 × 1.2 cm
  • Palavras-chave
    Crônicas, Literatura Brasileira

Descrição

Na literatura brasileira, Mario Quintana, além de poeta essencial, é um mestre do humor. Uma prova disso encontra-se em Porta giratória, imperdível seleção de crônicas, anedotas, vinhetas, máximas, aforismos. É Quintana na sua melhor forma. Na coletânea, lançada originalmente em 1988 a partir de textos publicados no jornal Correio do Povo, está a essência de Quintana. Destaca-se aqui, sobretudo, o humor. Claro, este está sempre presente nos demais livros de prosa do poeta, mas aqui parece mais crítico, mais inesperado, mais direto na capacidade de produzir o riso a partir do inusitado. Não que o poeta lírico esteja ausente destas crônicas e máximas. Pelo contrário, o livro é atravessado pela poética bem conhecida de Quintana, colada no cotidiano, embora menos devaneadora e mais afirmativa. São muitas, em Porta giratória, as observações sobre a essência do fazer poético, a profissão de fé numa poesia livre de pedantismo, embora disciplinada na busca da melhor expressão. São deliciosas as evocações da vida literária porto-alegrense, assim como de personagens – reais ou imaginários – com que Quintana convivia no dia a dia. Esse universo, ao ser levado do jornal para o livro, adquiriu força universal e permanente.

Informação adicional

Peso 0,303 kg
Dimensões 1,2 × 15 × 23,4 cm

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “PORTA GIRATÓRIA”

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Outros livros de Mario Quintana


WhatsApp
Fatal error: Uncaught TypeError: ftp_nlist(): Argument #1 ($ftp) must be of type FTP\Connection, null given in /var/www/megafauna.mandelbrot.com.br/wp-admin/includes/class-wp-filesystem-ftpext.php:438 Stack trace: #0 /var/www/megafauna.mandelbrot.com.br/wp-admin/includes/class-wp-filesystem-ftpext.php(438): ftp_nlist() #1 /var/www/megafauna.mandelbrot.com.br/wp-admin/includes/class-wp-filesystem-ftpext.php(456): WP_Filesystem_FTPext->exists() #2 /var/www/megafauna.mandelbrot.com.br/wp-admin/includes/class-wp-filesystem-ftpext.php(265): WP_Filesystem_FTPext->is_file() #3 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(417): WP_Filesystem_FTPext->chmod() #4 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/File.php(438): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->create() #5 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/FileV2/FileController.php(135): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\File->write() #6 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/woocommerce/src/Internal/Admin/Logging/LogHandlerFileV2.php(60): Automattic\WooCommerce\Internal\Admin\Logging\FileV2\FileController->write_to_file() #7 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/woocommerce/includes/class-wc-logger.php(189): Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2->handle() #8 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/woocommerce/includes/class-wc-logger.php(138): WC_Logger->log() #9 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/includes/Framework/Plugin.php(511): WC_Logger->add() #10 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/class-wc-facebookcommerce.php(334): WooCommerce\Facebook\Framework\Plugin->log() #11 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/class-wc-facebookcommerce.php(358): WC_Facebookcommerce->log() #12 /var/www/megafauna.mandelbrot.com.br/wp-includes/class-wp-hook.php(326): WC_Facebookcommerce->log_api_request() #13 /var/www/megafauna.mandelbrot.com.br/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #14 /var/www/megafauna.mandelbrot.com.br/wp-includes/plugin.php(517): WP_Hook->do_action() #15 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/includes/Framework/Api/Base.php(216): do_action() #16 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/includes/Framework/Api/Base.php(151): WooCommerce\Facebook\Framework\Api\Base->broadcast_request() #17 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/includes/Framework/Api/Base.php(92): WooCommerce\Facebook\Framework\Api\Base->handle_response() #18 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/includes/API.php(101): WooCommerce\Facebook\Framework\Api\Base->perform_request() #19 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/includes/API.php(601): WooCommerce\Facebook\API->perform_request() #20 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/facebook-commerce-events-tracker.php(998): WooCommerce\Facebook\API->send_pixel_events() #21 /var/www/megafauna.mandelbrot.com.br/wp-content/plugins/facebook-for-woocommerce/facebook-commerce-events-tracker.php(1180): WC_Facebookcommerce_EventsTracker->send_api_event() #22 /var/www/megafauna.mandelbrot.com.br/wp-includes/class-wp-hook.php(324): WC_Facebookcommerce_EventsTracker->send_pending_events() #23 /var/www/megafauna.mandelbrot.com.br/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #24 /var/www/megafauna.mandelbrot.com.br/wp-includes/plugin.php(517): WP_Hook->do_action() #25 /var/www/megafauna.mandelbrot.com.br/wp-includes/load.php(1279): do_action() #26 [internal function]: shutdown_action_hook() #27 {main} thrown in /var/www/megafauna.mandelbrot.com.br/wp-admin/includes/class-wp-filesystem-ftpext.php on line 438