WP-CLI Error: Strange wp-config.php
-
I keep getting the same error whenever I try to run a command.
PHP Warning: file_get_contents(/var/www/html/wordpress/wp-config.php): failed to open stream: Permission denied in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php on line 552 Error: Strange wp-config.php file: wp-settings.php is not loaded directly.My wp file is set to 777 and user is apache
-rwxrwxrwx 1 apache apache 4577919 May 14 19:54 wpwp also appears to be a file not a directory.
How do I get this to work properly?
Viewing 6 replies - 1 through 6 (of 6 total)
-
Please show your wp-config.php, but XXXX out sensitive stuff.
define('WP_SITEURL', 'https://'.$_SERVER['SERVER_NAME']); define('WP_HOME', 'https://'.$_SERVER['SERVER_NAME']); define('WP_CACHE', getenv('SCALESTACK_WP_CACHE')); define('WPCACHEHOME', $_SERVER['DOCUMENT_ROOT'].'/wp-content/plugins/wp-super-cache/'); define('WP_DEBUG', getenv('SCALESTACK_WP_DEBUG')); define('WP_DEBUG_DISPLAY', getenv('SCALESTACK_WP_DEBUG') ); define('WP_DEBUG_LOG', false ); define('WP_MEMORY_LIMIT', getenv('SCALESTACK_WP_MEMORY_LIMIT')); define('WP_MAX_MEMORY_LIMIT', getenv('SCALESTACK_WP_MAX_MEMORY_LIMIT')); define('FS_METHOD', 'direct'); if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on'; /** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', ''); /**#@+ * Authentication Unique Keys and Salts. * * Change these to different unique phrases! * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service} * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again. * * @since 2.6.0 */ include('saltsinc.php'); /**#@-*/ /** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each * a unique prefix. Only numbers, letters, and underscores please! */ $table_prefix = 'wp_'; /** * For developers: WordPress debugging mode. * * Change this to true to enable the display of notices during development. * It is strongly recommended that plugin and theme developers use WP_DEBUG * in their development environments. * * For information on other constants that can be used for debugging, * visit the Codex. * * @link https://codex.wordpress.org/Debugging_in_WordPress * define('PODS_SHORTCODE_ALLOW_EVALUATE_TAGS',true); */ define ('WPLANG', 'en_US'); /* That's all, stop editing! Happy blogging. */ /** Absolute path to the WordPress directory. */ if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); /** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php');I see nothing wrong with the last line — nothing strange at all!
Are all the files in the WordPress tree 755/744?
everything is 755
Actually wp-config was 440. I changed it to 755 and then got these new errors
PHP Notice: Undefined index: SERVER_NAME in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php(1138) : eval()'d code on line 21 PHP Notice: Undefined index: SERVER_NAME in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php(1138) : eval()'d code on line 22 PHP Notice: Undefined index: HTTP_X_FORWARDED_PROTO in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php(1138) : eval()'d code on line 34 PHP Warning: include(/var/www/html/wordpress/saltsinc.php): failed to open stream: Permission denied in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php(1138) : eval()'d code on line 52 PHP Warning: include(): Failed opening 'saltsinc.php' for inclusion (include_path='phar:///usr/local/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/local/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/local/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/local/bin/wp/vendor/phpunit/phpunit:phar:///usr/local/bin/wp/vendor/symfony/yaml:.:/usr/share/pear7:/usr/share/php7') in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php(1138) : eval()'d code on line 52 PHP Warning: require_once(/var/www/html/wordpress/wp-content/db.php): failed to open stream: Permission denied in /var/www/html/wordpress/wp-includes/load.php on line 398 Warning: require_once(/var/www/html/wordpress/wp-content/db.php): failed to open stream: Permission denied in /var/www/html/wordpress/wp-includes/load.php on line 398 PHP Fatal error: require_once(): Failed opening required '/var/www/html/obrerofiel/wp-content/db.php' (include_path='phar:///usr/local/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/local/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/local/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/local/bin/wp/vendor/phpunit/phpunit:phar:///usr/local/bin/wp/vendor/symfony/yaml:.:/usr/share/pear7:/usr/share/php7') in /var/www/html/obrerofiel/wp-includes/load.php on line 398 Fatal error: require_once(): Failed opening required '/var/www/html/wordpress/wp-content/db.php' (include_path='phar:///usr/local/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/local/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/local/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/local/bin/wp/vendor/phpunit/phpunit:phar:///usr/local/bin/wp/vendor/symfony/yaml:.:/usr/share/pear7:/usr/share/php7') in /var/www/html/wordpressl/wp-includes/load.php on line 398OK, we’re in over my head on this.
Viewing 6 replies - 1 through 6 (of 6 total)
The topic ‘WP-CLI Error: Strange wp-config.php’ is closed to new replies.