Opened 7 years ago
Last modified 7 years ago
#37220 closed defect (bug)
Improvement symlinks on wp-config.php — at Version 1
Reported by: |
|
Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 4.5.3 |
Component: | Bootstrap/Load | Keywords: | |
Focuses: | Cc: |
Description (last modified by )
Hello,
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"; ?>
would be
/var/www/current
Thanks,
Emanuele.
Note: See
TracTickets for help on using
tickets.