( ! ) 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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.371146031448rest_get_server( ).../rest-api.php:387
110.371146034216do_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
120.371146034592WP_Hook->do_action( $args = [0 => class WP_REST_Server { protected $namespaces = [...]; protected $endpoints = [...]; protected $route_options = [...]; protected $embed_cache = [...] }] ).../plugin.php:476
130.371146034592WP_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
140.371446072640Jetpack_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
150.373746361000Jetpack::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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
110.404147863440WP_REST_Server->send_header( $key = 'Content-Type', $value = 'application/json; charset=UTF-8' ).../class-wp-rest-server.php:282
120.404147863824header( $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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
110.404447863384WP_REST_Server->send_header( $key = 'X-Robots-Tag', $value = 'noindex' ).../class-wp-rest-server.php:283
120.404447863704header( $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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
110.404747863544WP_REST_Server->send_header( $key = 'Link', $value = '<https://moovafrica.com/news/wp-json/>; rel="https://api.w.org/"' ).../class-wp-rest-server.php:287
120.404747863976header( $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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
110.404847863448WP_REST_Server->send_header( $key = 'X-Content-Type-Options', $value = 'nosniff' ).../class-wp-rest-server.php:295
120.404947863768header( $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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
110.405047863512WP_REST_Server->send_header( $key = 'Access-Control-Expose-Headers', $value = 'X-WP-Total, X-WP-TotalPages, Link' ).../class-wp-rest-server.php:307
120.405047863944header( $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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
110.405247863560WP_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
120.405247864040header( $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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
111.238848472704WP_REST_Server->send_headers( $headers = ['Link' => '<https://moovafrica.com/news/shanghais-subway-looks-to-new-york-but-not-for-everything/>; rel="alternate"; type=text/html', 'Allow' => 'GET'] ).../class-wp-rest-server.php:447
121.238848472704WP_REST_Server->send_header( $key = 'Link', $value = '<https://moovafrica.com/news/shanghais-subway-looks-to-new-york-but-not-for-everything/>; rel="alternate"; type=text/html' ).../class-wp-rest-server.php:1729
131.238848473248header( $header = 'Link: <https://moovafrica.com/news/shanghais-subway-looks-to-new-york-but-not-for-everything/>; 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.0002397168{main}( ).../index.php:0
20.0004398904require( '/home/moovafri/public_html/news/wp-blog-header.php ).../index.php:17
30.370645996496wp( $query_vars = ??? ).../wp-blog-header.php:16
40.370645996496WP->main( $query_args = '' ).../functions.php:1330
50.370745996496WP->parse_request( $extra_query_vars = '' ).../class-wp.php:770
60.371146030296do_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp.php:398
70.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../plugin.php:524
80.371146030296WP_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/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE }] ).../class-wp-hook.php:331
90.371146031424rest_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/2727']; public $query_string = ''; public $request = 'wp-json/wp/v2/posts/2727'; public $matched_rule = '^wp-json/(.*)?'; public $matched_query = 'rest_route=/wp%2Fv2%2Fposts%2F2727'; public $did_permalink = TRUE } ).../class-wp-hook.php:307
100.404047863616WP_REST_Server->serve_request( $path = '/wp/v2/posts/2727' ).../rest-api.php:394
111.238848472704WP_REST_Server->send_headers( $headers = ['Link' => '<https://moovafrica.com/news/shanghais-subway-looks-to-new-york-but-not-for-everything/>; rel="alternate"; type=text/html', 'Allow' => 'GET'] ).../class-wp-rest-server.php:447
121.239148472704WP_REST_Server->send_header( $key = 'Allow', $value = 'GET' ).../class-wp-rest-server.php:1729
131.239148473024header( $header = 'Allow: GET' ).../class-wp-rest-server.php:1717
{"id":2727,"date":"2017-08-12T11:25:38","date_gmt":"2017-08-12T11:25:38","guid":{"rendered":"http:\/\/moovafrica.com\/news\/?p=2727"},"modified":"2017-08-12T11:25:38","modified_gmt":"2017-08-12T11:25:38","slug":"shanghais-subway-looks-to-new-york-but-not-for-everything","status":"publish","type":"post","link":"https:\/\/moovafrica.com\/news\/shanghais-subway-looks-to-new-york-but-not-for-everything\/","title":{"rendered":"Shanghai\u2019s Subway Looks to New York, but Not for Everything"},"content":{"rendered":"

SHANGHAI \u2014 New York commuters suffer regular delays. Aging tracks at Penn Station are being rebuilt after a series of\u00a0derailments. The entire subway system is operating under a\u00a0state of emergency.<\/p>\n

Halfway around the world, China is rushing to build new subway systems. Here in Shanghai, three new lines are being extended this year. Trains are nearly always on time.<\/p>\n

Chinese officials are quick to say that New York has a model public transport network, albeit one they aspire to emulate more closely in some respects than others.<\/p>\n

While the New York system is aging, it still shows the soaring ambition of its original creators in its bold design \u2014 express tunnels and stations bring together up to a dozen lines. Shanghai\u2019s is clean, efficient and constantly expanding. But its development also reflects a preoccupation with managing vast crowds and avoiding stampedes, which results in a layout that can make trips longer.<\/p>\n

\n

\"\"
Tower operators and other M.T.A. workers inside of the control room at Columbus Circle in New York; a Shanghai Metro employee watching monitors. Credit Harrison Hill and Yuyang Lui for The New York Times<\/figcaption><\/figure>\n

On Time, or All The Time?<\/h4>\n

Fares on Shanghai\u2019s subway are 3 to 4 renminbi, or 45 to 60 cents, for all but the longest journeys. To the extent that wages in the Chinese city are about a sixth that of New York, they roughly compare to the $2.75 fares in New York.<\/p>\n

But the similarities largely end there.<\/p>\n

New York\u2019s subway struggles with chronic delays, partly because of mechanical breakdowns but also because of debris on the tracks and even people falling off platforms. The city has begun an intensive campaign of\u00a0cleaning tracks of debris, to reduce the frequency of fires. Only two lines \u2014\u00a0the Lexington Avenue subway\u00a0and the Queens Boulevard line \u2014 are able to offer trains every two minutes, and other lines can be much slower. Much of New York\u2019s signal and switch equipment was\u00a0installed before World War II.<\/p>\n

By contrast, Shanghai\u2019s trains are not only frequent but also dependable. The city\u2019s subway claims to have an on-time rate of 99.8 percent. People or trash seldom fall on the tracks: thick, clear barriers of reinforced glass separate the platforms from the tracks, with sliding doors that open only when a train is in the station. Trains run every two minutes on the busiest lines, and almost as frequently on the other lines.<\/p>\n

New York does have its advantages \u2014 particularly for night owls.<\/p>\n

Subway systems in Shanghai, and across China, shut down every evening. Only in the last few months has Shanghai even extended the closing time for its most heavily used lines to midnight, while other routes still close as early as 10:30 p.m.<\/p>\n

The Metropolitan Transportation Authority takes pride in keeping all 472 of its stations open 24 hours a day.<\/p>\n

It is able to do so because of the foresight of its builders more than a century ago, said Shao Weizhong, the Shanghai Metro vice president overseeing the system\u2019s operations and management centre. The New York system was built with express train tunnels in addition to local train tunnels. So subway cars can take turns during the night running through the local tunnels and the express tunnels, with maintenance conducted on whichever tunnel is not in use.<\/p>\n

Shanghai\u2019s subway system, like most such networks around the world, does not have separate local and express tunnels, so the entire system has to stop every night for maintenance. But the system\u2019s newest and most technologically advanced line, Line 14, which is scheduled to open in 2020, will have parallel tracks along at least part of it for ease of maintenance, Mr. Shao said. He added that no decision had been made yet on whether to extend its hours of service.<\/p>\n

\n

\"\"
A shield tunnelling machine at the Jinyue Road Station of the Shanghai Metro in July; a tour inside the Second Avenue and 86th Street subway stop and nearby tunnels in New York in July 2013. Credit Yuyang Liu and Jabin Botsford for The New York Times<\/figcaption><\/figure>\n

Workers and Machines<\/h4>\n

What really separates the Shanghai subway, and those of other Chinese cities, from many Western counterparts, is the speed of construction.<\/p>\n

The Metropolitan Transportation Authority has used six giant tunnel-boring machines in recent years across the subway network. Shanghai has 60 such devices working on just one of the many new lines it is building or extending.<\/p>\n

\u201cOur working progress is faster than in Western countries \u2014 maybe we only take one or two years to finish\u201d a task, said Zhou Xisheng, a 49-year-old deputy chief engineer for Shanghai Metro. \u201cHowever, in foreign countries, it may take five to ten years.\u201d<\/p>\n

\n

Shanghai does not just have more equipment, it also has cheaper labor. Heavy equipment operators earn about $1,000 a month here, a small fraction of what comparable workers earn in New York.<\/p>\n

The overall effect is striking: China has completed more miles of subways than the rest of the world in each of the last two years, according to the Brussels-based International Association of Public Transport.<\/p>\n

To be fair, a simple count of tunnel-boring machines and labourers is not enough to compare the challenges each city faces in building subway lines.<\/p>\n

For starters, not all of New York\u2019s subway construction even uses tunnel-boring machines: Some of it is done by cutting a very deep trench in the ground, laying the new line and then covering it.<\/p>\n

A bigger difference is that New York has to cut through solid rock to make new tunnels, while Shanghai is digging through relatively soft, solidified mud left by rivers winding across the Yangtze River delta for millions of years. (But that mud creates another hazard that is less of a worry in New York\u2019s firm bedrock: making sure that the roofs of Shanghai\u2019s subway tunnels do not sag or leak water.)<\/p>\n

\"\"
New York City subway map. Credit MTA; SHMETRO<\/figcaption><\/figure>\n

 <\/p>\n

\"\"
Shanghai Metro map. Credit MTA; SHMETRO<\/figcaption><\/figure>\n

\n

Squares and Diagonals<\/p>\n

Shanghai\u2019s subway may carry nearly twice as many people as New York\u2019s, even though it has a quarter fewer stations. But on a day-to-day basis, the biggest difference between the two networks lies in the complexity of each city\u2019s stations.<\/p>\n

The sprawling Times Square station, for example, and its 42nd Street extension have 12 lines, although a few of them share tracks. Across New York\u2019s subway map, no line is rigidly straight throughout.<\/p>\n

Shanghai, on the other hand, has a subway map that looks more like a rectangular grid \u2014 lines run north to south, and east to west, with few exceptions. As a result, most transfer stations involve just two lines, a few have three lines and only one station in the entire network has four.<\/p>\n

The lack of \u201cdiagonal\u201d lines means that journeys tend to be slightly longer and often involve a transfer \u2014 riders in effect go around a square to reach a destination, and have to change trains at the corners.<\/p>\n

Line 14, the newest addition to Shanghai\u2019s network, is a notable exception. It will run diagonally along part of its route when it finally opens.<\/p>\n

But faced with a city with three times the population of New York, and fearful of overcrowding, Shanghai subway officials say that they prefer the simplicity.<\/p>\n

\u201cWe try to avoid four-line hubs,\u201d said Li Yingfeng, the chief of the Shanghai subway\u2019s operation management centre, \u201cbecause we have a much higher ridership than the New York City system.\u201d<\/p>\n

\n

\n

With reports from\u00a0NYT<\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"

SHANGHAI \u2014 New York commuters suffer regular delays. Aging tracks at Penn Station are being rebuilt after a series of\u00a0derailments. The entire subway system is operating under a\u00a0state of emergency. Halfway around the world, China is rushing to build new subway systems. Here in Shanghai, three new lines are being extended this year. Trains are…<\/p>\n","protected":false},"author":6,"featured_media":2729,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[47,64],"tags":[74],"_links":{"self":[{"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/posts\/2727"}],"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\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/comments?post=2727"}],"version-history":[{"count":3,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/posts\/2727\/revisions"}],"predecessor-version":[{"id":2738,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/posts\/2727\/revisions\/2738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/media\/2729"}],"wp:attachment":[{"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/media?parent=2727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/categories?post=2727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/moovafrica.com\/news\/wp-json\/wp\/v2\/tags?post=2727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}