diff --git a/.travis.yml b/.travis.yml
index 1eba4d6bc16646b53adcf9fdc13ab1841c19723f..6099034bdc86fac4d8942437d9e46fe03cf6016d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -31,6 +31,6 @@ script:
   - scons bindings=$BINDINGS
 after_script:
   - scons test
-  - if [ "$BINDINGS" == "php" ]; then phpenv config-add src/bindings/php/hammer.ini; LD_LIBRARY_PATH=build/opt/src phpunit --include-path build/opt/src/bindings/php -v src/bindings/php/Tests; fi
+  - if [ "$BINDINGS" == "php" ]; then cp build/opt/src/bindings/php/libhammer.so `php-config --extension-dir`/hammer.so; phpenv config-add src/bindings/php/hammer.ini; LD_LIBRARY_PATH=build/opt/src phpunit --include-path build/opt/src/bindings/php -v src/bindings/php/Tests; fi
 notifications:
   irc: "irc.upstandinghackers.com#hammer"
diff --git a/src/bindings/php/hammer.ini b/src/bindings/php/hammer.ini
index 5ceb8985af62c19fae7743e428c4f1a708102f97..5ac194259c7c56a251f2cc0035d88ee16dfcb7d5 100644
--- a/src/bindings/php/hammer.ini
+++ b/src/bindings/php/hammer.ini
@@ -1,2 +1,2 @@
 enable_dl = On
-extension = "/home/travis/build/abiggerhammer/hammer/build/opt/src/bindings/php/libhammer.so"
+extension = "hammer.so"