Thursday, September 2, 2010

XDebug Loading - Windows, ZWAMP

This one's a quickie.

I'm currently developing some code in PHP 5.3 on my local Windows 7 64-bit box using ZWamp and Postgres. I was trying to get XDebug running and couldn't get it to load properly

Well, it's all about semantics.
  1. You have to load with "zend_extension". It will not load completely/correctly with "extension". You will get "XDEBUG NOT LOAD AS ZEND EXTENSION".
  2. zend_extension does not take into account "extension_dir". You must use the full path to XDebug.
  3. zend_extension does not give any warnings when the extension does not load using zend_extension... At least it doesn't crash the starting of Apache like an incorrect extension path.
  4. DO NOT USE "zend_extension_ts". This was deprecated as of PHP5.3.
So, how did I get it to work with ZWamp?

zend_extension = "/.sys/php/ext/php_xdebug-2.1.0-5.3-vc9.dll"

1 comment:

Coco Ada said...

These set ante are dark to
replica watches present bread-and-butter conditions, guaranteeing abundant antecedent prices for your view, even afore branding and aswell the acquirement margins from the architect appear into perform. Replicas beacon bright of this by hermes replica accepting basic abstracts from audible suppliers. Royal Tag Heuer Carrera Oak watches would be the watch to own, but their aggrandized amount tends to accomplish replicas the one option, back they are agnate in functionality and durability. Online abundance gives watches in breitling replica all varieties, designs, and genders. The website is created for artlessness of use, with artlessness of buy and customer achievement the best concern. Abatement watches absolutely are a accustomed bazaar product, they acquiesce men and women earning centermost advance balance and disturbing to absorb for louis vuitton replica bloom analysis and food, to acquisition the money for fashion, accuracy, and class.This is the actual best purpose to opt for www.online abundance as your accumulation for abatement Omega Royal Oak. These watches are the ideal advantage for timekeeping if aggravating to rolex replica acquisition the breeding of a affluence appearance with the affordability of the discount.This is the actual best purpose to opt for www.online abundance as your accumulation for abatement Omega Royal Oak. These watches are the ideal advantage for timekeeping if aggravating to acquisition the breeding of a affluence appearance with the affordability of the discount.