NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
mdgm-ntgr
Sep 25, 2012NETGEAR Employee Retired
OwnCloud add-on thread
This is a general discussion thread for the OwnCloud add-on Owncloud for Sparc (Duo/NV+ v1 etc.): http://www.readynas.com/forum/viewtopic.php?f=47&t=66762 Owncloud for ARM (Duo/NV+ v2): http://www...
WSJ
Sep 30, 2012Tutor
mdgm wrote: OwnCloud requires PHP >= 5.3 (http://owncloud.org/support/requirements/) so no super-poussin's PHP add-on won't work as it's too old.
To update to the newer PHP I believe you simply install the ReadyNASXtras PHP add-on twice (without removing it, install it over the top of itself).
Well, I think you first have to remove the old PHP add-on (super-poussin) before you can install the new one (of WhoCares?).
That's at least what I've done - and now phpBB and ownCloud both are working well (on my ReadyNAS Duo v1).
Here's the cookbook I've obtained from WhoCares? and which I've successfully used.
(Notice: neither me nor Stefan can guarantee success - so: USE AT YOUR OWN RISK)
1. Install ssh add-on (if not done, already)
2. De-install the old PHP add-on (it might fail - at least this was the case when I've done so using Frontview)
3. Use ssh to logon to your ReadyNas and perform the following steps:
Check whether there are still some PHP parts on the NAS:
dpkg -l | grep php
All packages reported as found need to be removed using
dpkg --purge <name of the package>
(you might have to vary the sequence, due to dependencies).
Then check on your Apache configuration:
apache-ssl -f /etc/frontview/apache/httpd.conf -t
If some file <something>.conf cannot be found (and if this is referring to PHP) then simply delete that file and repeat the check.
You should then obtain a "Syntax OK" (last section in the multi-line output).
If this is the case, start Apache and Frontview again, with:
apache-ssl -f /etc/frontview/apache/httpd.conf -k restart
After Frontview is working again, install the new PHP add-on twice (no restart required in-between).
This is required to replace all libraries which have been touched by the previous PHP add-on installation.
Finally check the successful execution with:
dpkg -l | grep -v "^ii"
There should be only two modules (mailx, make) listed.
It's important that no PHP module occurs in that list.
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!