xdebug

Events happening in the community are now at Drupal community events on www.drupal.org.
jrperry's picture

PHPStorm and Xdebug with a D7 Site

I am trying to get everything set up to use PHPStorm and Xdebug to work on a D7 site for my new job. My local environment is OS X 10.11 with Apache 2.4.18, PHP 5.5, and MySQL 5.7. So far, I haven't been able to get it to work. Here's what I've done so far:

  • Modified the /private/etc/php.ini file with the following settings:

    zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so"
    xdebug.remote_enable=1
    xdebug.remote_mode="jit"
    xdebug.remote_port="9000"
    xdebug.idekey=PHPSTORM
  • Ensured the PHP debug settings in PHPStorm were set correctly.

Read more
Torenware's picture

Komodo Debugging Presentation From Tonight's Meet-up

I've uploaded my presentation on setting up xdebug from tonight's meeting. I've updated it a bit for clarity as well.

Have fun with it.

Rob

Read more
MichaelCole's picture

Quickstart 1.0 Released

Hurray!

Quickstart 1.0 is ready. This is a bug fix and software refresh over Quickstart 9.1.

General:
* i386 and amd64 versions:
- amd64 for speed, but requires 64bit OS and modern CPU (bittorrent)
- i386 for compatibility (bittorrent)
* Share websites folder for access over windows networking

Software Updates:
* Ubuntu 11.04
* Netbeans 7.0
* Eclipse Helios SR2
* Drush 4.4

Read more
MichaelCole's picture

New: Drupal Quickstart 0.9.1 patch release

Hello, I just released an update to Drupal Quickstart:

Version 0.9.1

This release works almost exactly the same as the 0.9 release, but fixes two issues:

  • Drush make file problem that appeared after the Git migration
  • Git 417 errors caused by squid proxy server
Read more
MichaelCole's picture

Ideas for Quickstart 0.9?

Whew! It's been a hectic couple of weeks, but things are starting to settle down. I'm moving to Austin TX in a couple weeks and I'm excited to be starting a Drupal-based business.

Today Ubuntu released it's new version Ubuntu 10.10 which I'm also excited to try out, and got me thinking about the next version of Quickstart.

What would make Quickstart more useful to you?

I'm interested in Aegir, and want to fix the current install script.

Read more
MichaelCole's picture

Quickstart 0.8 released

Hello,

For your coding pleasure, we present: Quickstart 0.8 (bittorrent link).

Quickstart is a downloadable virtual machine, containing a pre-configured Ubuntu Linux PHP development environment. Develop and debug LAMP natively, on any computer, without hassle.

QS 0.8 includes updates and bug fixes to QS 0.7. If you're already using QS 0.7, below is a script that will make the bug fixes.

QS 0.8 was also used to make the HOWTO videos on the Quickstart YouTube channel: step debugging, performance profiling, simple email debugging, etc.

What's next for the project? Not quite sure, but I'd love some feedback on how it's being used, and what features or HOWTO videos would be useful.

I hope you find it useful, and thanks for whatever you do for open source,

Mike

Read more
MichaelCole's picture

Quickstart 0.7 Released

Hello,

I just finished wrapping up Quickstart 0.7 (bittorrent).

This version has lots of new features: Email debugging, Performance profiling (with Webgrind), updates to IDEs, etc.

I've also started to put together some screencasts on how to use Quickstart. If you're interested, check out the YouTube channel. More to come...

Read more
MichaelCole's picture

Quickstart 0.6 released

Now, with more seeding :-) Download here. Instructions here.

What's new:
- New Drush scripts for quickly configuring sites:
- - E.g. $ drush quickstart-create all --domain=example.dev
- - Configures DNS, apache, database, downloads code with drush make, and opens firefox to start installer.
- - To delete: $ drush quickstart-destroy all --domain=example.dev
- Fixed 9 bugs.
- Lots of tweaks and polish.
- Better documentation
- 600kbps upload pipe now to help with seeds. Prepped several seeders. (A generous offer to HTTP seed in the works)

(Sorry about the list format, drupal.org ate my ul's)

This is the best version yet. I'm starting a project next week on it, so hopefully, it will get better. If you have any experiences you want to share, or suggestions, drop me a not in the issue queue.

Happy Drupaling :-)

Read more
MichaelCole's picture

Quickstart 0.5 beta released

Hello,

I just created a torrent for Quickstart 0.5. New in this version:

- New features:
- New Drupal: Aegir!
- See ~/quickstart/aegir-install-0.4a7.sh.
- Not installed by default, pending beta release...
- New tools: git bazarr
- New IDE: eclipse (thanks DrUbuntu for inspiration and ppa)
- New PHP: imap, uploadprogress
- New Apache: ssl and solr on by default
- General cleanup
- Downgrade php5.3 to 5.2 for Aegir and Drupal messages

Read more
ISPTraderChris's picture

Identifying D6 Performance Issue with Devel and xDebug

I'm having some trouble diagnosing a performance issue on my D6 site. Devel returns the following information:

Executed 131 queries in 129.41 milliseconds. Queries taking longer than 5 ms and queries executed more than once, are highlighted. Page execution time was 2941.81 ms.

Clearly the issue is not with queries. Next I ran xDebug to profile the script execution for this page. Here is the summary output from xDebug:

File: c:\documents and settings\administrator\sites\acquia-drupal-site\acquia-drupal\idex.php
Self time: - (-) Cumulative Time: 374ms (100.0%)

Read more
Subscribe with RSS Syndicate content