Symfony 2 is mainly used to create web application, however, sometimes you need to extend your app and need a command line tool to help perform tasks around the application. With symfony 1.4.x these were called tasks and it was possible to create a skeleton by using the symfony generate:task task. Symfony 2 does not [...]
Deploying symfony projects to ServerGrove shared hosting accounts
Deployment is one of those topics that everybody has a different approach to and whatever works for you is fine. Before going into details, we would suggest that you read the Deploying Applications in the symfony documentation. The approach described in this post is based on this section. 1) Login to the Control Panel and [...]
Installing WordPress on your ServerGrove shared hosting account
I have to admit, WordPress blogs run really well on our servers. For one, because each shared hosting account has it’s own apache user, we never run into those permissions issues that sometimes occur when installing WordPress on other hosting platforms. Most of the time, if you follow these instructions, you will be able to [...]
Implementing a staging/live website system with symfony and Apostrophe CMS
In this post we will show you how to implement a system where you can have a separate URL for managing, staging and testing a website that is separated from the live/production URL. This system allows you to make changes to a website and preview them before actually going live. It can be implemented with [...]
Fixing problems in Apache with case-sensitive URLs
Windows or Mac servers treat file names as case-insensitive, so Index.html and index.html are the same file. In Linux/Unix servers this is not the case, these files would be different. So when we create a link that does not match the case of the file name, you get an error. This is a common problem [...]




English
Español 
![php[tek] 2013](http://blog.servergrove.com/wp-content/uploads/2013/01/tek13.png)


