Posted by christowm on December 7, 2011 at 3:18pm
Hi folks,
I am pretty new to the quickstart camp, but so far I like it a lot. I was curious though if anyone has tried integrating pressflow into the quickstart VM? I wanted to see whether the integration of Varnish specifically caused any problems with the use of quickstart and the debugging tools? Also has anyone tried utilizing drush for installing the pressflow instance on quickstart? Any feedback would be welcomed.
Thanks,
Mitch
Comments
It works great. You can
It works great. You can follow the step by step Mercury directions to install everything and try it out.
Re: Quickstart & Pressflow
Hi FilmKnurd,
Thanks for the feedback. I will go ahead and install Pressflow inside of a quickstart VM. One follow-up question though. Does the debug feature work even with Varnish in the mix? Do you need to point your IDE-XDEBUG session directly at the apache http port (8080) or can you use the regular Varnish port (80)? Thanks for your feedback.
Cheers,
Mitch
I don't know, but I suspect
I don't know, but I suspect debugging won't work well with Varnish. I would bypass Varnish when xdebugging.
Re: Quickstart & Pressflow
Hi folks,
So here is what i found out so far. I created a make file for Drush to install Pressflow. I utilized Drush Make Generator (drushmake.me). After picking Pressflow from the menu on Drush Make Generator, I selected all the modules that are necessary (Solr Search Integration, Varnish, Memcache). Then I tried to use the resulting make file and got an error from drush. After some research I found that including the ApacheSolr module in the makefile caused the build to fail. It turns out that the ApacheSolr module had an additional make file (apachesolr.make) and the version of Drush installed in quickstart would error out with the message "No core project specified". I looked around and it seems that there is a known bug in Drush where it cannot handle the nested make file. Supposedly the most recent version of Drush fixed this problem, however the quickstart version of Drush is not upgradeable. Running 'drush self-update' returns an error 'Cannot determine release date for drush'.
Once I removed ApacheSolr from the make file I was able to build the whole project without any problems. I then simply downloaded and installed the ApacheSolr module separately with drush (which worked fine). The only software that I left out of the equation is Varnish. Simply because I would otherwise not be able to perform the XDEBUG process with Varnish in the middle. But now at least I can code, run, and debug my Pressflow implementation on quickstart.
Cheers,
Mitch
You can clone the version of
You can clone the version of drush and drush_make that you want. Drush should be in /usr/local and drush_make is in ~/.drush/