Version: ajaxplorer version: 4.23
特點:
- 支持 FTP Backend
- 支援 Samba Backend
php module:
- php5-gd
- php5-mcrypt
安裝時沒有 ERROR 就可以用
conf/bootstrap_conf.php
define("AJXP_LOCALE", "en_HK.UTF-8");
AJXP_DATA_PATH/plugins/conf.serial
AJXP_DATA_PATH/plugins/conf.serial/repo.ser
帳戶的 Login 資料:
- AJXP_DATA_PATH/plugins/auth.serial
auth.serial/ ├── admin <-- username │ ├── bookmarks.ser │ ├── prefs.ser │ └── rights.ser ├── editor │ ├── bookmarks.ser │ ├── prefs.ser │ └── rights.ser ├── roles.ser ├── users.ser └── viewer ├── bookmarks.ser ├── prefs.ser └── rights.ser
AJXP_INSTALL_PATH /data/logs/,/var/www/ajaxplorer-core-4.2.3/data/cache
mkdir /var/www/ajaxplorer/data/plugins/action.scheduler/calendar.json
chmod 777 /var/www/ajaxplorer/data/plugins/action.scheduler/calendar.json
==================================
安全
在 conf/.htaccess 內有
deny from all
data/[all subfolders except "public"],
==================================
Shared Elements
PUBLIC_DOWNLOAD_FOLER
==================================
Logs
By default, the log level is set to INFO.
conf.php
AJXP_SERVER_DEBUG to true
==================================
upgrade
As for v4.0 and next, simply select the automatic upgrade button in the toolbar and follow the procedure.
==================================
plugins
"Core Configs" -> "Common 'auth' plugins options" -> Store Credentials in Session
if you plan to use a specific auth driver that should dynamically pass the user-input
Default Files
AJXP_DATA_PATH/files
Repostories Variable
- AJXP_DATA_PATH
- AJXP_USER
Example:
/home/Blogspot/AJXP_USER
User 權限 filter
Manual Actions Filtering Example : let’s say you want to disable "Change Password" for a group of unadvanced users, as well as the "New File" action (assuming you have a typical installation).
authentification plugin:
plugins/auth.serial/manifest.xml
reference to
core file:
plugins/core.auth/standard_auth_actions.xml
<action name="login">
<action name="pass_change">
<action name="logout" expireDefault="true">
reference to
management plugin:
plugins/access.fs/fsActions.xml
<action name="ls" dirDefault="true">
<action name="upload">
<action name="empty_recycle">
<action name="download" fileDefault="false">
<action name="compress">
<action name="download_chunk">
<action name="prepare_chunk_dl">
<action name="open_with" fileDefault="true">
<action name="ajxp_link">
<action name="stat">
<action name="lsync">
<action name="get_content">
<action name="put_content">
<action name="restore">
<action name="mkdir">
<action name="mkfile">
<action name="rename">
<action name="copy" ctrlDragndropDefault="true">
<action name="move" dragndropDefault="true">
<action name="delete">
<action name="chmod">
<action name="purge">
roles.ser <--- 食在 role 內的
"pass_change,mkfile"