Environment Linux weiphp3.0
Step: Create weiphp Plug-in when prompted directory is not writable
Workaround: Look for the/admin/plugin/create.html this file hint found
PluginController.class.php under the Application\admin\controller directory
Discover the target code
Create a Wizard home page
Public Function Create () {
if (! is_writable (Onethink_plugin_path))
$this->error (' You have not created a directory Write permission to use this feature ');
$hooks = M (' hooks ')->where (' name!= "Weixin" ')->field (' Name,description ')->select ();
$this->assign (' Hooks ', $hooks);
$this->meta_title = ' Create Wizard ';
$this->display (' create ');
}
The definition of Onethink_plugin_path in
function.php under the Application\common\common directory
ONETHINK constant Definition
Const Onethink_version = ' 1.1.141101 ';
Const Onethink_addon_path = './addons/'; Plug - ins
Const Onethink_plugin_path = './plugins/'; System Plugins
View Plugins chmod 777 plugins on the root directory.
Weiphp 3.0 Creating plug-in Prompt error resolution prompt you did not create directory write permission,