Advertisement
Agilphil

wp-config file

Apr 23rd, 2017
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.92 KB | None | 0 0
  1. <?php
  2. /* Problème : changement intempestif d’url - Corrigé avec
  3.  * https://wpchannel.com/corriger-changement-accidentel-url-wordpress/
  4.  *define('WP_HOME', 'http://<MyIPAdress>/blog’);
  5.  *define('WP_SITEURL', 'http://<MyIPAdress>/blog');
  6.  */
  7.  define('WP_HOME', 'http://<MyIPAdress>/’);
  8. define('WP_SITEURL', 'http://<MyIPAdress>/‘);
  9.  
  10.  
  11. /* Problème : pas possible d’installer un thème - Corrigé avec
  12.  * https://www.digitalocean.com/community/questions/can-t-install-wordpress-themes-ftp-error
  13.  */
  14. define('FS_METHOD', 'direct');
  15.  
  16. /***
  17.  * WordPress's Debianised default master config file
  18.  * Please do NOT edit and learn how the configuration works in
  19.  * /usr/share/doc/wordpress/README.Debian
  20.  ***/
  21.  
  22. /* Look up a host-specific config file in
  23.  * /etc/wordpress/config-<host>.php or /etc/wordpress/config-<domain>.php
  24.  */
  25. $debian_server = preg_replace('/:.*/', "", $_SERVER['HTTP_HOST']);
  26. $debian_server = preg_replace("/[^a-zA-Z0-9.\-]/", "", $debian_server);
  27. $debian_file = '/etc/wordpress/config-'.strtolower($debian_server).'.php';
  28. /* Main site in case of multisite with subdomains */
  29. $debian_main_server = preg_replace("/^[^.]*\./", "", $debian_server);
  30. $debian_main_file = '/etc/wordpress/config-'.strtolower($debian_main_server).'.php';
  31.  
  32. if (file_exists($debian_file)) {
  33.     require_once($debian_file);
  34.     define('DEBIAN_FILE', $debian_file);
  35. } elseif (file_exists($debian_main_file)) {
  36.     require_once($debian_main_file);
  37.     define('DEBIAN_FILE', $debian_main_file);
  38. } elseif (file_exists("/etc/wordpress/config-default.php")) {
  39.     require_once("/etc/wordpress/config-default.php");
  40.     define('DEBIAN_FILE', "/etc/wordpress/config-default.php");
  41. } else {
  42.     header("HTTP/1.0 404 Not Found");
  43.     echo "Neither <b>$debian_file</b> nor <b>$debian_main_file</b> could be found. <br/> Ensure one of them exists, is readable by the webserver and contains the right password/username.";
  44.     exit(1);
  45. }
  46.  
  47. /* Default value for some constants if they have not yet been set
  48.    by the host-specific config files */
  49. if (!defined('ABSPATH'))
  50.     define('ABSPATH', '/usr/share/wordpress/');
  51. if (!defined('WP_CORE_UPDATE'))
  52.     define('WP_CORE_UPDATE', false);
  53. if (!defined('WP_ALLOW_MULTISITE'))
  54.     define('WP_ALLOW_MULTISITE', true);
  55. if (!defined('DB_NAME'))
  56.     define('DB_NAME', 'wordpress');
  57. if (!defined('DB_USER'))
  58.     define('DB_USER', 'wordpress');
  59. if (!defined('DB_HOST'))
  60.     define('DB_HOST', 'localhost');
  61. if (!defined('WP_CONTENT_DIR') && !defined('DONT_SET_WP_CONTENT_DIR'))
  62.     define('WP_CONTENT_DIR', '/var/lib/wordpress/wp-content');
  63.  
  64. /* Default value for the table_prefix variable so that it doesn't need to
  65.    be put in every host-specific config file */
  66. if (!isset($table_prefix)) {
  67.     $table_prefix = 'wp_';
  68. }
  69.  
  70. if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
  71.     $_SERVER['HTTPS'] = 'on';
  72.  
  73. require_once(ABSPATH . 'wp-settings.php');
  74. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement