Swisscenter (MIPSel)
From NAS-Central Buffalo - The Linkstation Wiki
(→Requirements) |
(→Installation) |
||
| Line 30: | Line 30: | ||
chown -R nobody:nogroup /var/www/swisscenter | chown -R nobody:nogroup /var/www/swisscenter | ||
| + | |||
| + | Restart apache | ||
| + | |||
| + | /mnt/hda/apache/opt/bin/apachectl restart | ||
| + | |||
| + | == Run it == | ||
| + | |||
| + | Go to your Swisscenter on your Linkstation | ||
| + | |||
| + | <nowiki>http://<IPAdddress>/swisscenter</nowiki> | ||
| + | |||
| + | Hopefully you will see this message | ||
| + | |||
| + | You have not created a database. | ||
| + | |||
| + | Please use the Configuration Utility to create a database | ||
| + | |||
| + | |||
| + | Now goto Swisscenter config on your Linkstation | ||
| + | |||
| + | <nowiki>http://<IPAdddress>/swisscenter/config</nowiki> | ||
| + | |||
| + | and hopefully you'll see this: | ||
| + | |||
| + | |||
| + | [[Image:Swisscenter01.JPG]] | ||
| + | |||
| + | Set up the databases and point it to your media and you should be away! | ||
| + | In order to be able to get weather forecasts, internet radio and updates you will need to | ||
| + | |||
| + | vi /mnt/hda/opt/apache/htdocs/swisscenter/base/server.php | ||
| + | |||
| + | and add change | ||
| + | |||
| + | if ( $sock = @fsockopen('66.249.87.99', 80, $temp, $temp, 0.5)) // www.google.com | ||
| + | |||
| + | to | ||
| + | |||
| + | if ( $sock = @fsockopen(<font color=red>'google.com'</font>, 80, $temp, $temp, 0.5)) // www.google.com | ||
| + | |||
| + | Once it's configured | ||
| + | |||
| + | <nowiki>http://<IPAdddress>/swisscenter</nowiki> | ||
| + | |||
| + | and you should see this: | ||
| + | |||
| + | [[Image:Swisscenter02.JPG]] | ||
| + | |||
| + | == Troubleshooting == | ||
| + | |||
| + | In the event of something not working as it should, do this and ask for help | ||
| + | |||
| + | Create a file to see your php settings | ||
| + | |||
| + | vi /mnt/hda/opt/apache/htdocs/swisscenter/config/test_php.php | ||
| + | |||
| + | and put this in it | ||
| + | |||
| + | <? | ||
| + | phpinfo(); | ||
| + | ?> | ||
| + | |||
| + | It should output your PHP settings when you try to reach it, check for MySQL support | ||
| + | |||
| + | http://<LinkstationIP>/swisscenter/config/test_php.php | ||
| + | |||
| + | Create a file to check you MySQL settings | ||
| + | |||
| + | vi /mnt/hda/opt/apache/htdocs/swisscenter/config/test_mysql.php | ||
| + | |||
| + | and put this in it | ||
| + | |||
| + | <? | ||
| + | echo mysql_pconnect('swiss','swisscenter','swisscenter'); | ||
| + | ?> | ||
| + | |||
| + | See what it gives you | ||
Revision as of 22:05, 8 July 2006
Contents |
Requirements
You will need to install:
Installation
Create a swisscenter directory in apache's DocumentRoot (/mnt/hda/opt/apache/htdocs) : ((note I did not change it as in the docs e.g share/www))
mkdir /mnt/hda/opt/apache/htdocs/swisscenter
Download Swisscenter into previously created directory
cd /mnt/hda/opt/apache/htdocs/swisscenter wget http://www.swisscenter.co.uk/downloads/swisscenter.zip
Unzip the downloaded file
unzip swisscenter.zip
Change user:group
chown -R nobody:nogroup /var/www/swisscenter
Restart apache
/mnt/hda/apache/opt/bin/apachectl restart
Run it
Go to your Swisscenter on your Linkstation
http://<IPAdddress>/swisscenter
Hopefully you will see this message
You have not created a database. Please use the Configuration Utility to create a database
Now goto Swisscenter config on your Linkstation
http://<IPAdddress>/swisscenter/config
and hopefully you'll see this:
Set up the databases and point it to your media and you should be away! In order to be able to get weather forecasts, internet radio and updates you will need to
vi /mnt/hda/opt/apache/htdocs/swisscenter/base/server.php
and add change
if ( $sock = @fsockopen('66.249.87.99', 80, $temp, $temp, 0.5)) // www.google.com
to
if ( $sock = @fsockopen('google.com', 80, $temp, $temp, 0.5)) // www.google.com
Once it's configured
http://<IPAdddress>/swisscenter
and you should see this:
Troubleshooting
In the event of something not working as it should, do this and ask for help
Create a file to see your php settings
vi /mnt/hda/opt/apache/htdocs/swisscenter/config/test_php.php
and put this in it
<? phpinfo(); ?>
It should output your PHP settings when you try to reach it, check for MySQL support
http://<LinkstationIP>/swisscenter/config/test_php.php
Create a file to check you MySQL settings
vi /mnt/hda/opt/apache/htdocs/swisscenter/config/test_mysql.php
and put this in it
<?
echo mysql_pconnect('swiss','swisscenter','swisscenter');
?>
See what it gives you


