Category Archives: Programming
Checklist to run existing Symfony framework project on other machine
Posted by narumi
on March 6, 2012
No comments
- Check the version of Apache and PHP in production. You need to install the same in another machine. If it slightly different in PHP version, consider it acceptable.
- Check installed pear packages in production by running command pear list -a
- The database that symfony project is using. If it using MySQL I dont think it would give much trouble but if Oracle, you better need to install its client.
- Oracle client isn’t complete without installing its php extension. Its called oci8. You can either install it using pear command.
- As in Centos environment, oci8 isn’t friendly with SElinux. Things to do next is disable SElinux by running command setup
- This is optional, disable suexec by stopping httpd service then rename /usr/sbin/suexec to something else. Personally I think this wont affect anything.
- Make sure another machine is matched with symfony pre-requisite. Download its script check-configuration.php and run it.