No, not in closed form. That is why they have given these types of integrals their own names.
\(\displaystyle \int_{2}^{x}\frac{1}{ln(u)}du=Li(x)(\text{logarithmic integral})\)
Like I said, if we had limits to work with we may be able to do something fancy and evaluate, but as is in indefinite form...no.
I ran yours through Maple and it gave me:
\(\displaystyle \int\frac{1}{1+ln(x)}dx=-\frac{1}{e}Ei(1,-ln(x)-1)\)
If we had limits of integration, we could most likely do it.
For instance, \(\displaystyle \int_{2}^{\infty}ln^{n}(u)du\). We can should this is divergent only if n>1. In your case, n=-1, so divergent.
The Ei(x) stands for the Exponential Integral, \(\displaystyle Ei(x)=\int_{x}^{\infty}\frac{e^{-u}}{u}du\).
As for \(\displaystyle \int\frac{2^{x}}{2+x}dx\)
It gives \(\displaystyle \frac{-1}{4}Ei(1,-ln(2)x-2ln(2))\)
Again, in terms of the Exponential Integral.
These are beyond a normal calc class where one learns substitution, parts, and what not.
You could write them in terms of their Taylor series and integrate that. Just a thought.