Improvement symlinks on wp-config.php
|Reported by:||grazianognoll||Owned by:|
Description (last modified by ocean90)
i noticed working on a wordpress website that if the website is in a directory (es. /var/www/releases/3/) and the web root is pointing through a symbolic link ( so. /var/www/current/ pointing to /var/www/releases/3/ ) the function in the wordpress config is not retrieving the right directory:
if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/');
I solved manually defining ABSPATH to the right directory, but i think it would be better to fix if maybe checking if the directory is a symlink.
The problem is that from php5 __FILE__ is reporting the absolute path, so it may be better to use $_SERVER['PWD'] to retrieve the path:
<?php echo $_SERVER['PWD'] ."\n"; ?>