×

Selling on backstreet lanes impossible, defiant hawkers tell Sakaja

Governor Sakaja inspects CBD Walkways after banning hawkers from selling on the main streets on Jan 10, 2025. [Elvis Ogina, Standard]

Days after Nairobi County issued a directive banning hawkers in some areas, the traders now say the areas that they were directed to operate from are pathetic.

The directive according to Governor Johnson Sakaja was aimed at restoring order in the city centre following an unending outcry by Nairobians that the capital city was losing its glory.

A section of shop owners had also piled pressure on City Hall to eject the hawkers claiming that they are blocking customers from accessing their shops.

“All walkways within the central business district are strictly for pedestrians and not trading,” the county directed.

Some of the restricted areas include Moi Avenue, Haile Selassie Avenue, Kenneth Matiba Road, Latema Road, Ronald Ngala Street, Mfangano Street, Hakati Road, and River Road.

But in a move likely to spark conflict between them and the county enforcement officers, the hawkers on Thursday said the designated areas are not ideal for their businesses citing congested and filthy lanes.

READ: Hawkers protest City Hall's move to ban selling on main streets

They argued that some backstreet lanes are homes of street families while others are used by matatu saccos as their dropping and picking points.

To them, such backstreets are neither suitable nor sufficient for the hawkers to conduct their businesses effectively.

“The backstreets are dirty, congested, and too small for all of us. This forces us into constant fights for space, which sometimes results in injuries. Before implementing these directives, the county government should have addressed these challenges,” John Mawaya, the chairman of Nairobi hawkers said.

Mr Mawaya expressed concerns of tension between hawkers and matatu operators, who use the same backstreets as parking lots.

A hawker seats on the windscreen of the Nairobi City County (Kanjo) in protest after her merchandise were allegedly taken by the County askaris along Kenyatta avenue, Nairobi on Jan 31, 2024. [Elvis Ogina, Standard]

“The vehicles occupy the spaces we are told to relocate to, creating unnecessary conflict which can easily turn to something else,” he said.

Shop owners, too, are against hawkers setting up outside their establishments, whether in the main streets or backstreets.

They argue that hawkers block entrances, deter customers, and unfairly compete by selling cheaper goods since they do not pay rent, licenses, or taxes.

“When hawkers trade on the pavements, they block the way for the customers. Also, they sell goods at lower prices because they don’t incur the overhead costs we do, like rent and taxes. This makes it hard for us to attract customers,” said Peter Njoroge.

Njoroge urged the county government to take decisive action to prevent further conflict.

ALSO READ: Sakaja: No more street hawking within Nairobi CBD

“The county government needs to clean up the backstreets, resolve the issue of matatu parking, and provide clear instructions to all stakeholders. Failure to do so will escalate tensions and chaos,” he said.

Adding to the complexity is the role of matatu operators, who claim ownership of the contested spaces. According to them, the county government designated the backstreets as their parking zones, for which they pay fees.

“We were allocated this space by the county government, and we pay for it. It is unfair to ask us to vacate so that hawkers can use it,” said a matatu operator in the CBD.

The standoff has left hawkers feeling neglected and unsupported, with many arguing that the city hall attempts to organise the CBD have overlooked their needs as informal traders who depend on the streets for their livelihoods.

The county government maintains that the restrictions are necessary to bring order to the CBD, where hawking has been blamed for congestion and littering.

However, the hawkers see the rules as punitive and insensitive to their plight.

“If the government wants us to relocate, they should ensure the spaces are clean, safe, and accessible,” said Susan Wanjiru, a hawker in the CBD.

Request history8.1.26PHP Version680msRequest Duration3MBMemory UsageGET article/{id}/{slug}Route
    • Booting (13.39ms)time
    • Application (667ms)time
    • 1 x Application (98.03%)
      667ms
      1 x Booting (1.97%)
      13.39ms
      11 templates were rendered
      • 1x mainsite.articlearticle.blade.php#?blade
      • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
      • 1x common.poolpool.blade.php#?blade
      • 1x mainsite.partials.footerfooter.blade.php#?blade
      • 1x mainsite.layouts.appapp.blade.php#?blade
      • 1x mainsite.partials.metasmetas.blade.php#?blade
      • 1x mainsite.partials.topbartopbar.blade.php#?blade
      • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
      • 1x mainsite.partials.menumenu.blade.php#?blade
      • 1x mainsite.partials.streamingstreaming.blade.php#?blade
      • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
      uri
      GET article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\MainsiteController@article
      namespace
      prefix
      where
      file
      app/Http/Controllers/MainsiteController.php:610-1128
      34 statements were executed (8 duplicates)Show only duplicates371ms
      • Articles.php#513standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:513
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#520standard_digital_main3.56msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001509707' and `published_at` <= '2025-03-02 10:45:20' and `deleted_at` is null
        Bindings
        • 0: 2001509707
        • 1: 2025-03-02 10:45:20
        Backtrace
        • app/Utils/Articles.php:520
        • app/Http/Controllers/MainsiteController.php:657
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:658
      • Articles.php#1435standard_digital_main680μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-02'
        Bindings
        • 0: 2025-03-02
        Backtrace
        • app/Utils/Articles.php:1435
        • app/Http/Controllers/MainsiteController.php:660
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:661
      • Builder.php#20standard_digital_main1.05msselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001509707 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001509707
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#147standard_digital_main660μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 14 or `parent_id` = 14 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 14
        • 2: 14
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main4.15msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (14, 263, 268, 269, 270, 277, 294, 295, 296, 297, 299, 301, 302, 307, 308) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-02 10:45:20' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 14
        • 1: 263
        • 2: 268
        • 3: 269
        • 4: 270
        • 5: 277
        • 6: 294
        • 7: 295
        • 8: 296
        • 9: 297
        • 10: 299
        • 11: 301
        • 12: 302
        • 13: 307
        • 14: 308
        • 15: 1
        • 16: 2025-03-02 10:45:20
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#164standard_digital_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (14)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:727
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:728
      • Articles.php#53standard_digital_main630μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 14
        Bindings
        • 0: 14
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:338
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#53standard_digital_main660μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 1
        Bindings
        • 0: 1
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:737
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#688standard_digital_main89.26msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Nairobi City\",\"Nairobi Hawkers\",\"Nairobi CBD Hawkers Menace\",\"Hawkers-City Hall Clash\"]%') and `site_id` = 1 and `published_at` <= '2025-03-02 10:45:20' and `deleted_at` is null and `id` not in ('2001509707') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Nairobi City","Nairobi Hawkers","Nairobi CBD Hawkers Menace","Hawkers-City Hall Clash"]%
        • 1: 1
        • 2: 2025-03-02 10:45:20
        • 3: 2001509707
        Backtrace
        • app/Utils/Articles.php:688
        • app/Http/Controllers/MainsiteController.php:821
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:822
      • Articles.php#424standard_digital_main66.83msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-03-02 10:45:20' and `published_at` >= '2025-03-02 09:45:20' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 16
        • 2: 20
        • 3: 2025-03-02 10:45:20
        • 4: 2025-03-02 09:45:20
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:825
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:826
      • Articles.php#424standard_digital_main630μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 7)
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:825
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:826
      • Articles.php#147standard_digital_main690μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 480
        • 2: 480
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main650μsselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-02 10:45:20' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
        Bindings
        • 0: 480
        • 1: 481
        • 2: 482
        • 3: 719
        • 4: 1
        • 5: 2025-03-02 10:45:20
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#164standard_digital_main740μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:829
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:830
      • Articles.php#753standard_digital_main690μsselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-03-02 10:45:20' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 486
        • 2: 1
        • 3: 2025-03-02 10:45:20
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#753standard_digital_main710μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 378, 588)
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:837
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:838
      • Articles.php#819standard_digital_main21.96msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001509707' and `site_id` = 1 and `published_at` <= '2025-03-02 10:45:20' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001509707
        • 1: 1
        • 2: 2025-03-02 10:45:20
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#819standard_digital_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main3.95msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001509707' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-02 10:45:20' limit 1
        Bindings
        • 0: 2001509707
        • 1: 1
        • 2: 2025-03-02 10:45:20
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#865standard_digital_main920μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:841
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:842
      • Articles.php#1288standard_digital_main4.15msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-02 10:45:20' and `article_category_id` = 14 and `site_id` = 1 and `id` not in ('2001509707') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-02 10:45:20
        • 1: 14
        • 2: 1
        • 3: 2001509707
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Articles.php#1288standard_digital_main990μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (14)
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:845
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:846
      • Builder.php#20standard_digital_main24.01msselect `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Nairobi City\",\"Nairobi Hawkers\",\"Nairobi CBD Hawkers Menace\",\"Hawkers-City Hall Clash\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Nairobi City","Nairobi Hawkers","Nairobi CBD Hawkers Menace","Hawkers-City Hall Clash"]%
        • 1: 1
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#3749standard_digital_main1.22msselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
        Backtrace
        • app/Utils/Articles.php:3749
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3775standard_digital_main1.09msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001512924, 2001249065, 2001512947, 2001512927, 2001512920, 2001512943, 2001512921, 2001512918, 2001446345, 2000198221, 2001512945, 2001512959, 2001328255, 2001318212, 2001512951, 2001512941, 2001480405, 2001512969, 2001437814, 2001512899) and `deleted_at` is null and `published_at` <= '2025-03-02 10:45:20' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001512924
        • 1: 2001249065
        • 2: 2001512947
        • 3: 2001512927
        • 4: 2001512920
        • 5: 2001512943
        • 6: 2001512921
        • 7: 2001512918
        • 8: 2001446345
        • 9: 2000198221
        • 10: 2001512945
        • 11: 2001512959
        • 12: 2001328255
        • 13: 2001318212
        • 14: 2001512951
        • 15: 2001512941
        • 16: 2001480405
        • 17: 2001512969
        • 18: 2001437814
        • 19: 2001512899
        • 20: 2025-03-02 10:45:20
        Backtrace
        • app/Utils/Articles.php:3775
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#3775standard_digital_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 7)
        Backtrace
        • app/Utils/Articles.php:3775
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • CookieTool.php#185standard_digital_main740μsselect * from `settings` where `meta_name` = 'article_age' limit 1
        Bindings
        • 0: article_age
        Backtrace
        • app/Utils/CookieTool.php:185
        • app/Http/Controllers/MainsiteController.php:870
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • helper.php#424standard_digital_main1.57msselect * from article_categories where id = '14'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main770μsselect * from article_categories where id = '14'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main650μsselect * from article_categories where id = '14'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main690μsselect * from article_categories where id = '14'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • Articles.php#1350standard_digital_main133msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-02 10:45:20' and (`keywords` like '%Nairobi City%' or `keywords` like '%Nairobi Hawkers%' or `keywords` like '%Nairobi CBD Hawkers Menace%' or `keywords` like '%Hawkers-City Hall Clash%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001509707' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-02 10:45:20
        • 1: %Nairobi City%
        • 2: %Nairobi Hawkers%
        • 3: %Nairobi CBD Hawkers Menace%
        • 4: %Hawkers-City Hall Clash%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001509707
        Backtrace
        • app/Utils/Articles.php:1350
        • app/Utils/Articles.php:1672
        • view::mainsite.article:577
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • Builder.php#20standard_digital_main1.02msselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001512970 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001512970
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • app.blade.php#825standard_digital_main820μsselect * from `favourite_topics` where `status` = 1
        Bindings
        • 0: 1
        Backtrace
        • view::mainsite.layouts.app:825
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      App\Models\Article
      39Article.php#?
      App\Models\Category
      34Category.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          fc9wpMUhgIsZlUUsE2sBfCpgO1nCTkWgakRaMo3h
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001509707/selling-on-back...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /article/2001509707/selling-on-backstreet-lanes-impossible-defiant-hawkers-tell-sakaja
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          0 of 0
          array:1 [ "utm_cmp_rs" => "amp-next-page" ]
          request_request
          []
          
          request_headers
          0 of 0
          array:23 [ "cf-ray" => array:1 [ 0 => "919f46244ae1ff5c-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.191.91.147" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.191.91.147" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 02 Mar 2025 07:45:20 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlhwMWtxckxrSnJ0ZEhpaFRjWDU2ekE9PSIsInZhbHVlIjoiTWNOQS9nQUxuNUQwNmFqcGVPTjc1TXVGV0FUQnA5UzBBczc0SnQ0YnI3NFlUSXVnUWRxckMwWFNZRVFGd042bWtUa0lCRklCbW56T2tzT3piQThoamFIWkxtV0I0NFNMWEZieGJ4T2RtUHUxSGx1TWtEWkRoQWUwaXZ5R1Rmc3QiLCJtYWMiOiJlYjQyYTJmMWIwYzI3YzQ1ZDExYTBhZTkyNDgyMzk2Mzg2ODI3YjliYTk1YzQzNWZjOGJiNzBiNzdhZGVjYjY4IiwidGFnIjoiIn0%3D; expires=Tue, 01 Apr 2025 18:14:21 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlhwMWtxckxrSnJ0ZEhpaFRjWDU2ekE9PSIsInZhbHVlIjoiTWNOQS9nQUxuNUQwNmFqcGVPTjc1TXVGV0FUQnA5UzBBczc0SnQ0YnI3NFlUSXVnUWRxckMwWFNZRVFGd042bWtUa0lCR" 1 => "thestandardmediagroup_session=eyJpdiI6IjI0Q3VQUXlCenJJREdaUEU2d1I1cEE9PSIsInZhbHVlIjoiZE5mYWYyN3FEbUh0d0k3b0lEZ3h0emhZQ3pYeEw2S09VQnhFV3o2V05XS25PMEk0R3RER1o2Tmx4UXowelhwaDlTZWVXbWlySnNpTzNhVHdqN0xSN0RsQTJzWTArUE1wQ2JJOGJhdUh0dkhoTDEyckg3L3RvS21iWWNLMDh4TGUiLCJtYWMiOiIzNjY0NDI4MjAzNTk4MGNjMWE0OTM1MDdiMGJiNzIzYmNkNGQyMjc2YTQ1YTU5N2E5NWUwZDI0OTZjZDg1ZGVhIiwidGFnIjoiIn0%3D; expires=Tue, 01 Apr 2025 18:14:21 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IjI0Q3VQUXlCenJJREdaUEU2d1I1cEE9PSIsInZhbHVlIjoiZE5mYWYyN3FEbUh0d0k3b0lEZ3h0emhZQ3pYeEw2S09VQnhFV3o2V05XS25PMEk0R3RER1o2Tm" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlhwMWtxckxrSnJ0ZEhpaFRjWDU2ekE9PSIsInZhbHVlIjoiTWNOQS9nQUxuNUQwNmFqcGVPTjc1TXVGV0FUQnA5UzBBczc0SnQ0YnI3NFlUSXVnUWRxckMwWFNZRVFGd042bWtUa0lCRklCbW56T2tzT3piQThoamFIWkxtV0I0NFNMWEZieGJ4T2RtUHUxSGx1TWtEWkRoQWUwaXZ5R1Rmc3QiLCJtYWMiOiJlYjQyYTJmMWIwYzI3YzQ1ZDExYTBhZTkyNDgyMzk2Mzg2ODI3YjliYTk1YzQzNWZjOGJiNzBiNzdhZGVjYjY4IiwidGFnIjoiIn0%3D; expires=Tue, 01-Apr-2025 18:14:21 GMT; path=/XSRF-TOKEN=eyJpdiI6IlhwMWtxckxrSnJ0ZEhpaFRjWDU2ekE9PSIsInZhbHVlIjoiTWNOQS9nQUxuNUQwNmFqcGVPTjc1TXVGV0FUQnA5UzBBczc0SnQ0YnI3NFlUSXVnUWRxckMwWFNZRVFGd042bWtUa0lCR" 1 => "thestandardmediagroup_session=eyJpdiI6IjI0Q3VQUXlCenJJREdaUEU2d1I1cEE9PSIsInZhbHVlIjoiZE5mYWYyN3FEbUh0d0k3b0lEZ3h0emhZQ3pYeEw2S09VQnhFV3o2V05XS25PMEk0R3RER1o2Tmx4UXowelhwaDlTZWVXbWlySnNpTzNhVHdqN0xSN0RsQTJzWTArUE1wQ2JJOGJhdUh0dkhoTDEyckg3L3RvS21iWWNLMDh4TGUiLCJtYWMiOiIzNjY0NDI4MjAzNTk4MGNjMWE0OTM1MDdiMGJiNzIzYmNkNGQyMjc2YTQ1YTU5N2E5NWUwZDI0OTZjZDg1ZGVhIiwidGFnIjoiIn0%3D; expires=Tue, 01-Apr-2025 18:14:21 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IjI0Q3VQUXlCenJJREdaUEU2d1I1cEE9PSIsInZhbHVlIjoiZE5mYWYyN3FEbUh0d0k3b0lEZ3h0emhZQ3pYeEw2S09VQnhFV3o2V05XS25PMEk0R3RER1o2Tm" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "fc9wpMUhgIsZlUUsE2sBfCpgO1nCTkWgakRaMo3h" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001509707/selling-on-backstreet-lanes-impossible-defiant-hawkers-tell-sakaja?utm_cmp_rs=amp-next-page" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-02 10:45:21GET/main-staging/article/2001509707/selling-on-backstreet-lanes-impossible-defiant-hawkers-tell-sakaja?utm_cmp_rs=amp-next-page1134123