NOTE:: Before reporting an issue, make sure you are running the latest version, currently 3.3.1
|Anonymous | Login | Signup for a new account||26-07-17 13:45 BST|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0017270||phplist application||All Other||public||17-07-14 20:31||18-07-14 10:51|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||3.0.7||Fixed in Version||3.0.7|
|Summary||0017270: Default phplist installation fails to set a default directory for plugins and says it's not writable|
|Description||The default phplist installation doesn't use public_html/lists/admin/plugins/ (relative to the phplist root installation) as the plugins directory.|
That seems like a problem, but the error that is shown is misleading: it says it is not writable. And makes one waste time trying to debug it.
Setting the the PLUGIN_ROOTDIR var to the public_html/lists/admin/plugins/ dir in config.php (that is not even commented there) does the trick: removes the warning that the plugin root dir is not writable.
I think that, by default, that dir should be used as the PLUGIN_ROOTDIR. That will make the error have more sense, because if that dir is not writable, it has sense, and if the var is not defined in config.php, by default it will use that dir. The user can always change the dir by defining the var, but having a reasonable default sounds like the proper thing IMHO.
|Tags||No tags attached.|
that was kind of on purpose, because I'd like active awareness of how plugins work.
but I've now defaulted it to "plugins" which means the default subdir of admin.
|Copyright © 2000 - 2017 MantisBT Team|