I can’t open mybooklive/ui with the browser anymore. The Twonkyserver config on port 9000, SSH and accessing the shares is still working. It is not a router/configuration problem I think. I already tried this with mybooklive connected to my laptop via a direct LAN connection. Same result. Also a reboot didn’t heal this.
Somewhere in this forum I read manually restarting the apache server could fix this. So I tried running “/etc/init.d/apache2 restart” which gives me this error message:
Restarting web server: apache2Syntax error on line 82 of /etc/apache2/sites-enabled/000-wdnas:
Invalid command ‘php_value’, perhaps misspelled or defined by a module not included in the server configuration
I guess “php_value memory_limit 1G” is wrong so I commented it out and now apache starts but accessing /UI is still not working. If I access that URL a PHP-file gets downloaded. This PHP file seems to be the index.php from /var/www/UI/
Is there any way I can fix the UI? I don’t know how this could be broken. After the last firmware update a few month ago the UI was working. Then I didn’t use it for a while and now I realized it isn’t working anymore.
Frustrating, so much time wasted in finding a solution. Can someone help me?
This type of modification is not supported, I have not tried this, lets see if another user can help you out and share some ideas and tips on this matter.
I had the same problem MyBookLive showed on my network but I couldn’t access it through the browser (FF). Tried a solo restart of the HDD, nothing.
Just finished a complete restart of my whole network: modem, router, PC and WD HDD. Started with the modem, of course, after leaving it unplugged for at least 1 minute. Once it showed active > the router…once active > then PC then HDD last.
Don’t know why, but this worked and everything looks normal.
ArMark, what do you mean by “this type of modification”? I’m not aware that I’ve done any modification besides the firmware update and my recent tries to fix the UI. Is it possible to get an original copy of the files which I have mentioned in my post?
did you upgrade or modify your php? php_value is available from a module, your 000-wdnas looks correct. After doing a horrible apt-get update and fixing circular dependencies and gpg keys and so forth, i was getting a blank page. After looking at /var/log/apache2/error.log it turned out I had to reinstall php5-curl.
I can’t find any problems in the error.log, last entries are:
[Wed Dec 03 19:15:45 2014] [warn] RSA server certificate wildcard CommonName (CN) `*.device19169.wd2go.com' does NOT match server name!?
[Wed Dec 03 19:15:45 2014] [notice] Apache/2.2.9 (Debian) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8m configured -- resuming normal operations
MyBookLive:~# php -v
PHP Deprecated: Comments starting with ‘#’ are deprecated in /etc/php5/cli/conf.d/pdo.ini on line 1 in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20100525+lfs/pdo.so’ - /usr/lib/php5/20100525+lfs/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP 5.4.4-14+deb7u9 (cli) (built: Apr 18 2014 21:40:35)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
Seems like I should also reinstall php like you mentioned before? How should I do this? I tried apt-get install php5-curl and get:
Reading package lists... Done
Building dependency tree
Reading state information... Done
php5-curl is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
libapache2-mod-php5: Depends: php5-common (= 5.4.4-14+deb7u9) but 5.2.6.dfsg.1-1+lenny9 is to be installed
php5: Depends: php5-common (>= 5.4.4-14+deb7u9) but 5.2.6.dfsg.1-1+lenny9 is to be installed
php5-cli: Depends: php5-common (= 5.4.4-14+deb7u9) but 5.2.6.dfsg.1-1+lenny9 is to be installed
php5-curl: Depends: php5-common (= 5.4.4-14+deb7u9) but 5.2.6.dfsg.1-1+lenny9 is to be installed
php5-sqlite: Depends: php5-common (= 5.4.4-14+deb7u9) but 5.2.6.dfsg.1-1+lenny9 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Glad you solved it. Yes, for basically any problem with the MBL, the first line of action should be to reinstall the firmware. As you figured out, it can be done from the Dashboard or from SSH. As long as you have one of those active, you are home free. If you don’t have either avaliable, then you have to do the Debrick method - which does not harm your data, just reinstalls the firmware.