( ! ) Warning: Declaration of Jetpack_IXR_Client::query() should be compatible with IXR_Client::query(...$args) in /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.027146031448rest_get_server( ).../rest-api.php:387
111.027246034216do_action( $hook_name = 'rest_api_init', ...$arg = variadic(class WP_REST_Server { protected $namespaces = ['oembed/1.0' => [...]]; protected $endpoints = ['/' => [...], '/batch/v1' => [...], '/oembed/1.0' => [...], '/oembed/1.0/embed' => [...], '/oembed/1.0/proxy' => [...]]; protected $route_options = []; protected $embed_cache = [] }) ).../rest-api.php:561
121.027246034592WP_Hook->do_action( $args = [0 => class WP_REST_Server { protected $namespaces = [...]; protected $endpoints = [...]; protected $route_options = [...]; protected $embed_cache = [...] }] ).../plugin.php:476
131.027246034592WP_Hook->apply_filters( $value = '', $args = [0 => class WP_REST_Server { protected $namespaces = [...]; protected $endpoints = [...]; protected $route_options = [...]; protected $embed_cache = [...] }] ).../class-wp-hook.php:331
141.028046072640Jetpack_Core_Json_Api_Endpoints::register_endpoints( class WP_REST_Server { protected $namespaces = ['oembed/1.0' => [...]]; protected $endpoints = ['/' => [...], '/batch/v1' => [...], '/oembed/1.0' => [...], '/oembed/1.0/embed' => [...], '/oembed/1.0/proxy' => [...]]; protected $route_options = []; protected $embed_cache = [] } ).../class-wp-hook.php:307
151.049946361000Jetpack::load_xml_rpc_client( ).../class.core-rest-api-endpoints.php:61

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
111.116247863440WP_REST_Server->send_header( $key = 'Content-Type', $value = 'application/json; charset=UTF-8' ).../class-wp-rest-server.php:282
121.116247863824header( $header = 'Content-Type: application/json; charset=UTF-8' ).../class-wp-rest-server.php:1717

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
111.116747863384WP_REST_Server->send_header( $key = 'X-Robots-Tag', $value = 'noindex' ).../class-wp-rest-server.php:283
121.116747863704header( $header = 'X-Robots-Tag: noindex' ).../class-wp-rest-server.php:1717

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
111.117347863544WP_REST_Server->send_header( $key = 'Link', $value = '<https://moovafrica.com/news/wp-json/>; rel="https://api.w.org/"' ).../class-wp-rest-server.php:287
121.117347863976header( $header = 'Link: <https://moovafrica.com/news/wp-json/>; rel="https://api.w.org/"' ).../class-wp-rest-server.php:1717

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
111.117747863448WP_REST_Server->send_header( $key = 'X-Content-Type-Options', $value = 'nosniff' ).../class-wp-rest-server.php:295
121.117747863768header( $header = 'X-Content-Type-Options: nosniff' ).../class-wp-rest-server.php:1717

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
111.118047863512WP_REST_Server->send_header( $key = 'Access-Control-Expose-Headers', $value = 'X-WP-Total, X-WP-TotalPages, Link' ).../class-wp-rest-server.php:307
121.118047863944header( $header = 'Access-Control-Expose-Headers: X-WP-Total, X-WP-TotalPages, Link' ).../class-wp-rest-server.php:1717

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
111.118447863560WP_REST_Server->send_header( $key = 'Access-Control-Allow-Headers', $value = 'Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type' ).../class-wp-rest-server.php:331
121.118447864040header( $header = 'Access-Control-Allow-Headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type' ).../class-wp-rest-server.php:1717

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
113.445648468280WP_REST_Server->send_headers( $headers = ['Link' => '<https://moovafrica.com/news/the-e-commerce-boom-makes-warehouses-hot-property/>; rel="alternate"; type=text/html', 'Allow' => 'GET'] ).../class-wp-rest-server.php:447
123.445648468280WP_REST_Server->send_header( $key = 'Link', $value = '<https://moovafrica.com/news/the-e-commerce-boom-makes-warehouses-hot-property/>; rel="alternate"; type=text/html' ).../class-wp-rest-server.php:1729
133.445648468792header( $header = 'Link: <https://moovafrica.com/news/the-e-commerce-boom-makes-warehouses-hot-property/>; rel="alternate"; type=text/html' ).../class-wp-rest-server.php:1717

( ! ) Warning: Cannot modify header information - headers already sent by (output started at /home/moovafri/public_html/news/wp-content/plugins/jetpack/class.jetpack-ixr-client.php:91) in /home/moovafri/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1717
Call Stack
#TimeMemoryFunctionLocation
10.0005397168{main}( ).../index.php:0
20.0007398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
31.026245996496wp( $query_vars = ??? ).../wp-blog-header.php:16
41.026245996496WP->main( $query_args = '' ).../functions.php:1330
51.026245996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
61.027146030296do_action_ref_array( $hook_name = 'parse_request', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp.php:398
71.027146030296WP_Hook->do_action( $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../plugin.php:524
81.027146030296WP_Hook->apply_filters( $value = '', $args = [0 => class WP { public $public_query_vars = [...]; public $private_query_vars = [...]; public $extra_query_vars = [...]; public $query_vars = [...]; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
91.027146031424rest_api_loaded( class WP { public $public_query_vars = [0 => 'm', 1 => 'p', 2 => 'posts', 3 => 'w', 4 => 'cat', 5 => 'withcomments', 6 => 'withoutcomments', 7 => 's', 8 => 'search', 9 => 'exact', 10 => 'sentence', 11 => 'calendar', 12 => 'page', 13 => 'paged', 14 => 'more', 15 => 'tb', 16 => 'pb', 17 => 'author', 18 => 'order', 19 => 'orderby', 20 => 'year', 21 => 'monthnum', 22 => 'day', 23 => 'hour', 24 => 'minute', 25 => 'second', 26 => 'name', 27 => 'category_name', 28 => 'tag', 29 => 'feed', 30 => 'author_name', 31 => 'pagename', 32 => 'page_id', 33 => 'error', 34 => 'attachment', 35 => 'attachment_id', 36 => 'subpost', 37 => 'subpost_id', 38 => 'preview', 39 => 'robots', 40 => 'favicon', 41 => 'taxonomy', 42 => 'term', 43 => 'cpage', 44 => 'post_type', 45 => 'embed', 46 => 'post_format', 47 => 'rest_route', 48 => 'sitemap', 49 => 'sitemap-subtype', 50 => 'sitemap-stylesheet']; public $private_query_vars = [0 => 'offset', 1 => 'posts_per_page', 2 => 'posts_per_archive_page', 3 => 'showposts', 4 => 'nopaging', 5 => 'post_type', 6 => 'post_status', 7 => 'category__in', 8 => 'category__not_in', 9 => 'category__and', 10 => 'tag__in', 11 => 'tag__not_in', 12 => 'tag__and', 13 => 'tag_slug__in', 14 => 'tag_slug__and', 15 => 'tag_id', 16 => 'post_mime_type', 17 => 'perm', 18 => 'comments_per_page', 19 => 'post__in', 20 => 'post__not_in', 21 => 'post_parent', 22 => 'post_parent__in', 23 => 'post_parent__not_in', 24 => 'title', 25 => 'fields']; public $extra_query_vars = []; public $query_vars = ['rest_route' => '/wp/v2/posts/12498']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/12498'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F12498'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
101.116147863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/12498' ).../rest-api.php:394
113.445648468280WP_REST_Server->send_headers( $headers = ['Link' => '<https://moovafrica.com/news/the-e-commerce-boom-makes-warehouses-hot-property/>; rel="alternate"; type=text/html', 'Allow' => 'GET'] ).../class-wp-rest-server.php:447
123.457348468280WP_REST_Server->send_header( $key = 'Allow', $value = 'GET' ).../class-wp-rest-server.php:1729
133.457448468600header( $header = 'Allow: GET' ).../class-wp-rest-server.php:1717
{"id":12498,"date":"2020-06-24T12:30:51","date_gmt":"2020-06-24T12:30:51","guid":{"rendered":"http:\/\/moovafrica.com\/news\/?p=12498"},"modified":"2020-06-24T12:35:34","modified_gmt":"2020-06-24T12:35:34","slug":"the-e-commerce-boom-makes-warehouses-hot-property","status":"publish","type":"post","link":"https:\/\/moovafrica.com\/news\/the-e-commerce-boom-makes-warehouses-hot-property\/","title":{"rendered":"The e-commerce boom makes warehouses hot property"},"content":{"rendered":"
<\/div>\n

The warehouse king battles a master of the universe<\/span><\/strong><\/p>\n

<\/div>\n

 <\/p>\n

I<\/strong><\/span>n<\/strong> the late<\/small>\u00a01990s Hamid Moghadam, an Iranian-born property developer, made a $5m bet on Webvan, an American online grocer. It was a bust. Webvan was one of the most spectacular casualties of the dotcom crash. More galling still, Mr. Moghadam turned down the opportunity to invest in another e-commerce upstart called Amazon, thinking its focus on books was too narrow compared with groceries. Yet some people can win even by losing. Sensing a potential bounty in the online craze, the firm he co-founded,\u00a0amb<\/small>, sold its portfolio of shopping centres and bought millions of square feet of warehouse space on the tarmac of American airports instead. \u201cWe got the company wrong, but we got the big trend right,\u201d he says. Two decades later the company he heads, Prologis, is Amazon\u2019s biggest landlord. Mr. Moghadam, now 63, stands tall over the world\u2019s warehouse business.<\/p>\n

A Stanford graduate who got his start in property because no one else in America would hire him during the Iranian revolution, Mr. Moghadam has made a career of bold bets. In 2011, with property still reeling from the financial crisis of 2007-09, he led a bumper deal to unite\u00a0amb<\/small>\u00a0and Prologis, a bigger rival, with a combined $46bn of owned and managed assets.<\/small>\u00a0Since then the property-investment firm has expanded globally. It has assets of $125bn and floor space of 1bn square feet (90 square kilometres, or a Manhattan-and-a-half).<\/p>\n

A surge of e-commerce during the COVID-19 pandemic has helped underpin its share price; its market value of $68bn is just below an all-time high. Yet Mr. Moghadam is not alone in realising that the humble shed can be as good an investment in the e-commerce era as shovels were during the Gold Rush. Blackstone, the world\u2019s largest alternative-asset manager, invested more than $25bn last year in warehouses in America and Europe. It calls logistics its \u201chighest-conviction global investment theme\u201d. A battle over industrial wasteland is underway.<\/p>\n

\"\"<\/p>\n

It is hard to imagine Stephen Schwarzman, Blackstone\u2019s high-society boss, talking as passionately about the nitty-gritty of logistics as Mr. Moghadam (who has a fraction of Mr. Schwarzman\u2019s wealth). Yet a contest between the king of warehouses and the baron of private equity will be worth watching. It will not just shape the future of e-commerce. It will change the urban landscape, too.<\/p>\n

To see why, cycle, as Schumpeter did last weekend, up London\u2019s Lea Valley, an idyll of canal boats and riverside vegetable gardens running from the graffiti-covered East End to the capital\u2019s north. Stop at the Ravenside Retail Park, a place of shuttered stores like Mothercare, a well-known British brand, and Maplin, an electronics retailer. It is destined to become ground zero for the retail apocalypse. In January Prologis spent \u00a351m ($68m) acquiring the site, just before COVID-19 accelerated the agony of its remaining tenants. In a few years, once they, or their leases, expire, Prologis hopes to turn the area into a multistorey warehouse for e-commerce firms like Amazon. That is part of a global pattern. In America, such logistics hubs are rising from the rubble of dead shopping malls.<\/p>\n

It is easy to dismiss the warehouse business. As one industry boss puts it, investors used to think of it as \u201cfour walls and a roof that you hope doesn\u2019t leak\u201d\u2014in other words, highly commoditized. Yet Mr. Moghadam says it is enthralling. The first task, he says, is to decide on which end of the supply chain to be. He settled on mass consumer markets around the world rather than serving producers, because, as he puts it, \u201cConsumers do not move, factories do.\u201d As a result, his warehouses sit close to huge urban areas where land is scarce. It also requires patience. In America, it has taken decades for e-commerce to eke out a double-digit share of retail spending. Lockdowns have turbocharged the shift. Before the pandemic about a fifth of Prologis\u2019s warehouse construction was for e-commerce and the rest for other forms of logistics. The e-commerce share is now as high as 40%, Mr. Moghadam says.<\/p>\n

Storage-space race<\/h2>\n

Two other challenges for warehouse developers are ensuring customer loyalty and a stream of financing. Stockmarket analysts play down Blackstone as a threat on the first count. They say private equity\u2019s \u201cbuy it, fix it, sell it\u201d mentality prevents logistics firms from building the long-term relationships that enable them to move with their clients around the world. But Blackstone\u2019s staying power should not be underestimated. It started its warehouse portfolio a decade ago. It currently owns 850m square feet of logistics space globally. It has $45bn of investor money earmarked for property transactions. Prologis says it has more than $13bn in such \u201cdry powder\u201d. It has also used stock in recent transactions.<\/p>\n

The pandemic may make the warehouse business yet more attractive. As tenants struggle to pay rent, bad debts are rising. But unlike the slump a decade ago, pre-pandemic utilization rates were high, and e-commerce increases demand for space because online retailers must stock a wider variety of products. \u201cThis is the tightest real-estate market that I have ever seen,\u201d Mr. Moghadam says. That will put a floor under rents in the future, he believes.<\/p>\n

That future is likely to be ever closer to large urban or suburban areas, as online retailers strive to shorten delivery times. Until recently, the trend was constrained by a lack of land and labour. Neither city officials nor workers looked favourably on warehouses. The pandemic may change that. The blight on shops and hotels will free up space. Unemployment will make logistics jobs more attractive, as Amazon has recently demonstrated.<\/p>\n

Moreover, Prologis wants to burnish the industry\u2019s image. To see how, cycle back down the Lea Valley to the heart of the East End, where it hopes to refurbish a listed four-storey warehouse dating back to the Victorian era. The aim is to include storage, light manufacturing, creative industries, a gym and a coffee shop. It will be solar-powered and surrounded by green space. A few decades ago abandoned industrial warehouses became trendy places to live. Those of the future may even be alluring places to work.<\/p>\n

 <\/p>\n

This article appeared in the Business section of the print edition of the\u00a0economist.com<\/strong> under the headline “The warehouse king”<\/span><\/p>\n

.<\/p>\n

\"\"<\/p>\n

<\/div>\n","protected":false},"excerpt":{"rendered":"

The warehouse king battles a master of the universe   In the late\u00a01990s Hamid Moghadam, an Iranian-born property developer, made a $5m bet on Webvan, an American online grocer. It was a bust. Webvan was one of the most spectacular casualties of the dotcom crash. More galling still, Mr. Moghadam turned down the opportunity to…<\/p>\n","protected":false},"author":7,"featured_media":5773,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2,95,47,20,62],"tags":[],"_links":{"self":[{"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/posts\/12498"}],"collection":[{"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/comments?post=12498"}],"version-history":[{"count":1,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/posts\/12498\/revisions"}],"predecessor-version":[{"id":12499,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/posts\/12498\/revisions\/12499"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/media\/5773"}],"wp:attachment":[{"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/media?parent=12498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/categories?post=12498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/tags?post=12498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}