A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

This Powerful, Compact Power Bank Is Perfect for Camping (and Is 30% Off)

We may earn a commission from links on this page.

Deal pricing and availability subject to change after time of publication.

Credit: Product image courtesy of Amazon

The Anker Solix c300 lives in that perfect space between a power bank you'd toss in your bag for a few phone charges and a serious battery backup that you lug around with a handle. The c300 weighs about pounds and is too big for a purse but perfectly sized for a backpack (or you can carry it by its strappy handle). Given the power load it carries (300W and 90,000mAh/288Wh), this is not about a few phone recharges. Power up your laptops, drones, or anything you want to take on the go.

Since you can trickle charge off your car or a USB power input, you're good to go for quick trips. But if you want a rechargeable source for some off-grid fun, you can pair the c300 with a compact solar panel like the SOLIX PS100. My c300 powered up with eight hours of decent sun exposure. One of the real advantages over smaller power banks is that all that space gives you room for more ports. You've got two fast-charging USB-C ports, some additional USB-C ports, USB-A ports, and a car adapter.

And while I usually find features like this a bit extraneous, the pop-up light on top of the c300 is legitimately useful. It's as bright as my camping lantern and has about as much throw.

The c300 is usually $249.99, and will discount to $139.99 on Oct. 8-9 for Prime Day. You should also grab the SOLIX PS100 solar panel, usually $299.99, now down to $179.