I've downloaded all the rpms and created a local repository for offline installation of php 5.6 by following the instructions of Steve Bond's solution mentioned here using 'downloadonly' and create repo. The problem that I am running into is that when I copy this to the offline server and run 'yum install' it tells me that there are dependencies missing (is. libssl, pce, etc.) However, when I look in the actual local repository I can see all of these packages in there. How can I force yum to find the dependencies in that repository as well? shouldn't it be doing that by default?