Quickstart & Pressflow

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

FilmKnurd's picture

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

FilmKnurd's picture

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

FilmKnurd's picture

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/

Mercury

Group organizers

Group categories

Post Type

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week