View wp-config.php
// Use X-Forwarded-For HTTP Header to Get Visitor's Real IP Address | |
if ( isset( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) { | |
$http_x_headers = explode( ',', $_SERVER['HTTP_X_FORWARDED_FOR'] ); | |
$_SERVER['REMOTE_ADDR'] = $http_x_headers[0]; | |
} |
View gist:3880048
# memcached requires libevent | |
cd /usr/local/src | |
curl -L -O http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.17-stable.tar.gz | |
tar -xvzf libevent-2.0.17-stable.tar.gz | |
cd libevent-2.0.17-stable* | |
./configure | |
make | |
sudo make install | |
# Compile memcached utility |
View gist:4074061
# Compile PCRE - Perl Compatible Regular Expressions | |
cd /usr/local/src | |
curl -O ftp://ftp.csx.cam.ac.uk//pub/software/programming/pcre/pcre-8.31.tar.gz | |
tar -xvzf pcre-8.31.tar.gz | |
cd pcre-8.31 | |
./configure | |
make | |
sudo make install | |
# Compile Autoconf |
View gist:c0f04ded19c35333f004
# Install PEAR (PHP Extension and Application Repository) | |
$ sudo php /usr/lib/php/install-pear-nozlib.phar | |
$ sudo pear upgrade-all | |
$ sudo pear install --alldeps PHP_CodeSniffer | |
# Add PEAR to `php.ini` Include Path | |
$ nano /etc/php.ini | |
;include_path = ".:/php/includes" | |
include_path = ".:/php/includes:/usr/lib/php/pear" |
View gist:4611642
cd /usr/local/src | |
curl -O http://lynx.isc.org/lynx2.8.7/lynx2.8.7.tar.gz | |
tar -xzvf lynx2.8.7.tar.gz | |
cd lynx2-8-7 | |
./configure --mandir=/usr/share/man | |
make | |
sudo make install |
View wordpress-page-generation-stats.php
<?php | |
/** | |
* Display MySQL Query Count and Page Generation Time for Performance Profiling | |
* ------------------------------------------------------------------------------ | |
*/ | |
if ( ! function_exists( 'show_page_generation_stats' ) ) { | |
function show_page_generation_stats() { | |
if ( WP_DEBUG === true && current_user_can('administrator') ) { | |
global $wpdb; |
View setup.sh
# Install SassC Interpreter | |
$ cd /usr/local/src | |
$ curl -kL https://github.com/hcatlin/libsass/archive/master.zip > libsass.zip | |
$ unzip libsass.zip | |
# Install LibSass Library | |
$ cd /usr/local/src | |
$ curl -kL https://github.com/sass/sassc/archive/master.zip > sassc.zip | |
$ unzip sassc.zip |
View org.postfix.master.plist
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<plist version="1.0"> | |
<dict> | |
<key>Label</key> | |
<string>org.postfix.master</string> | |
<key>Program</key> | |
<string>/usr/libexec/postfix/master</string> | |
<key>ProgramArguments</key> | |
<array> |
View disable-local-plugins.php
<?php | |
/** | |
* Plugin Name: Disable Plugins in Local Environment | |
* Plugin URI: | |
* Description: Blacklist of Plugins to Disable When Working Locally | |
* Version: 0.1 | |
* Author: Ryan J. Bonnell | |
* Author URI: https://gist.github.com/ryanjbonnell/ | |
* License: WTFPL |
View drupal.sh
## Update Homebrew Formula(s) | |
$ brew update | |
$ brew tap homebrew/dupes | |
$ brew tap homebrew/versions | |
$ brew tap homebrew/php | |
## Install Drush | |
$ brew install drush |
NewerOlder