Here's how I solved this:
First, expand the expression. For conciseness, express it as $(x+1)(y+1)(z+1)$:
$$(x+1)(y+1)(z+1) = xyz + \Big(xy + yz + xz\Big) + \Big(x + y + z\Big) + 1$$
We recognize immediately that $x+y+z$ is simply the first equation we're given, with value 8.
It must be the case that the remaining terms are related (at least partially) to the second equation, so let's play with that a little bit. Is there a relationship between the second equation and the objects in the first?
If you don't know the relationship off the top of your head (I had forgotten) $\log_b{a}$ certainly looks close to $\log_a{b}$; expressing
$$\log_b{a} = x$$
$$\Leftrightarrow b = a^x$$
$$\Leftrightarrow 1 = x \log_b{a}$$
We quickly see that $\log_b{a} = \frac1{\log_a{b}} = \frac1x$, so the second equation is just
$$\frac1x + \frac1y + \frac1z = 13$$
The natural thing to do is to combine the terms on the LHS to get
$$\frac{xy + xz + yz}{xyz} = 13$$
This is excellent, since it directly relates to the unaccounted terms from our above expression and tells us that $xy+xz+yz=13xyz$, so
$$(x+1)(y+1)(z+1) = 14xyz + 9$$
So we're left with needing to know the value for $xyz = \log_a{b} \log_b{c} \log_c{a}$, which looks cyclical. Recalling that $\log_b{a}$ and $\log_a{b}$ have an inverse/cyclical relationship, that $\log_b{a} \log_a{b} = 1$, we see if a similar identity might hold for this extended case:
$$\log_a{b} \log_b{c} \log_c{a} = 1$$
We can quickly verify this is indeed the case, so that $xyz = 1$ and the result that $(x+1)(y+1)(z+1) = 23$ follows immediately.