PhpXplorer is a nice web File Manager that allows you to manipulate remotely some files.
Features are :
- Manage users and their associated roles
- Download, upload, Get folder and files
- Thumbnail view for photos. (slow)
Note that you should NEVER-NEVER try o upload bigger files than 8MB using phpXplorer. This will make lighttpd to crash and CPU to be 100%… Only a hard reboot will restore the situation…
Note that this tutorial is new and that some little adjustment may be needed , please let me know if any thing goes differently than described below…
Also let me know when the tutorial is totally accurate, so that i delete this warning …
Installation prerequisites
You will need to configure a php Web Server on the Secured Site ( Port 443) : follow completely the web-server tutorial
Installation Procedure
Download the zipped 0.9.37 sources from http://www.phpxplorer.org/phpXplorer/www/
Unzip the sources (You can use your windows uzinping tool)
copy the "phpXplorer" folder to /shares/internal/PUBLIC/WWW/Welcome
Check that you have the following file :
/shares/internal/PUBLIC/WWW/Welcome/phpXplorer/index.html
Install the following packages :
/opt/bin/ipkg update
/opt/bin/ipkg install zlib
/opt/bin/ipkg install php-gd
ldconfig
(let me know if lib-png and lib-jpeg is needed…)
Give Access to your files by creating a symlink in the home folder of your users :
For example , to give access to the /shares/internal/PUBLIC/SHARED folder to the user "root" :
ln -s /shares/internal/PUBLIC/SHARED /shares/internal/PUBLIC/WWW/Welcome/phpXplorer/homes/root/shared
IMPORTANT Note if you use the ln -s command provided you should fully understand what it means :
- Deleting the phpXplorer folder without removing the link before could delete all your shared data .
- The shared folder can potentially be accessible by any user of the Welcome page.
- launch the following command before uninstalling phpXplorer :
rm /shares/internal/PUBLIC/WWW/Welcome/phpXplorer/homes/root/shared
Connect as guest…
https://<Mybook>/phpXplorer/index.html
the first time you connect, the following page is displayed :
check that you have all the needed libraries :
then click "Reload this page to launch phpXplorer"
click login
enter root and the root password.
Use the application…
Troubleshooting :
I am not sure if the php-gd install will be sufficient ( several packages was already installed before i test phpXplorer on my Mybook)