Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: Singha34 op 07 augustus 2013, 12:46:47

Titel: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: Singha34 op 07 augustus 2013, 12:46:47
Ik ben een onervaren gebruiker en nieuw op dit forum. Op mijn 213+ was ik van plan Spotweb te installeren. Hiervoor al heel wat gegoogeld en uiteindelijk terechtgekomen bij een handleiding van http://synology.brickman.nl/syn_howto/HowTo%20-%20install%20Spotweb.txt en bij http://www.fam-oldenburger.nl/wordpress/2013/01/07/spotweb-installeren/

De uitleg die beschreven staat zie er eigenlijk zo uit:

Login als root (wachtwoord is hetzelfde als bij admin account):

ipkg update
ipkg upgrade
ipkg install git
ipkg install textutils
ipkg install nano
Login op de DSM:

Control Panel -> Web Services -> Web Applications -> Check “Enable Web Station” en “Enable MySQL”.
Control Panel -> Web Services -> PHP Settings: “Select PHP extension”: Controleer of het volgende is aangevinkt: gd, mysql, openssl, zip, zlib
Druk Ok.
Ga naar Putty:

cd /volume1/web
git clone git://github.com/spotweb/spotweb.git /volume1/web/spotweb
cd spotweb
/usr/syno/mysql/bin/mysqladmin -u root password NEWPASSWORD (alleen noodzakelijk als je MySQL database nog geen wachtwoord had).
/usr/syno/mysql/bin/mysql -p (Indien verbonden met database zie je: mysql>)
CREATE DATABASE spotweb; (vergeet niet de ;)
CREATE USER ‘spotweb’@'localhost’ IDENTIFIED BY ‘vul-zelf-een-paswoord-in’;
GRANT ALL PRIVILEGES ON spotweb.* TO spotweb @’localhost’ IDENTIFIED BY ‘hier-voor-bedachte-paswoord’;
quit
Ga naar: http://ip-adres/spotweb/install.php

Kijk of alles OK is.
Continue to setup Spotweb.
Vul de eerder aangemaakte database gegevens i en druk op de verify button.
Vul je usenet server gegevens in.
Selecteer “shared”.
Kopieer de settings voor de dbsettings.inc.php file


Als eerste heb ik het package Bootstrap Installer geïnstalleerd en vervolgens mijn NAS herstart. Vervolgens met Putty een terminal-verbinding met mijn NAS gemaakt.
Dit werkt allemaal volgens plan.

De ipkg installaties liepen goed
Daarna op de DSM 4.2 de bij webservices het Web Station en mySQL ingeschakeld.

Vervolgens weer terug naar Putty en de stappen doorlopen totdat ik kom bij /usr/syno/mysql/bin/mysqladmin -u root password NEWPASSWORD
In plaats van NEWPASSWORD vul ik hier een zelfverzonnen password in, namelijk zomer2013 (niet hetzelfde als mijn root en/of admin password)

Vervolgens geef ik de instructie /usr/syno/mysql/bin/mysql -p en er wordt gevraagd om een password in te geven.
Ik geef het net aangemaakte password zomer 2013 in en druk op Enter (overigens staat mijn password niet tussen quotes of aanhalingstekens)
Vervolgens krijg ik een hele lap tekst met onder andere: No entry for terminal type "xterm"; using dumb terminal settings.

Vervolgens krijg ik wel mysql> en vervolg ik deze stappen:
CREATE DATABASE spotweb;
CREATE USER ‘spotweb’@'localhost’ IDENTIFIED BY zomer2013;
GRANT ALL PRIVILEGES ON spotweb.* TO spotweb @’localhost’ IDENTIFIED BY zomer2013;


Via de browser ga ik nu naar instellingen: http://192.168.1.40/spotweb/install.php
Pagina 1 ziet er goed uit, maar op pagina 2 klik ik op verify database en krijg bovenin beeld de foutmelding Unable to connect to MySQL server: Access denied for user 'spotweb'@'localhost' (using password: YES)   

Ik kom dan vervolgens niet meer verder.
Het is een hele hoop tekst, maar ik hoop dat het dan duidelijker wordt. En nu natuurlijk de vraag, wat doe ik nu fout?

Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: thecell op 07 augustus 2013, 12:58:46
Ondertussen is spotweb wel beschikbaar in het package center.

Maar goed, lijkt dat je database niet goed is of een probleem met rechten over die database. Ik regel mijn databases altijd via phpMyAdmin ( ook beschikbaar in package center )  en niet via putty.
Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: Martijn85 op 07 augustus 2013, 18:34:35
Via mijn package center worden de rechten ook allemaal goed ingesteld.

Meer info kun je hier lezen: http://www.synology-forum.nl/spotweb/spotweb-spk/

Je hebt hiervoor geen bootstrap (ipkg) meer nodig. Wel eerst even je spotweb database en gebruiker verwijderen via phpmyadmin.
Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: Singha34 op 13 augustus 2013, 12:23:56
Bedankt voor de reacties.
Ik heb spotweb via het package center geïnstalleerd. Ging niet helemaal van een leien dakje omdat er al een database was aangemaakt via de installatieprocedure zoals ik die hieronder beschreven heb. Via phpMyAdmin kunnen verwijderen en toen een nieuwe installatie gedaan welke uiteindelijk gelukt is.
Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: iAmRenzo op 08 december 2013, 14:21:18
Ik heb vandaag voor het eerst Spotweb proberen te installeren. Met het packages van


Ik krijg echter op de eerste "install" pagina een error.
Open base dir /etc.defaults:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes NOT OK (Not empty, might be a problem)

Op de tweede pagina ook:
SQLSTATE[28000] [1045] Access denied for user 'admin'@'localhost' (using password: YES)
Please correct the errors in below form and try again

Ik heb in DSM de webserver aangezet met mySQL. Verder nog niets. Ik loop hier dus op vast. Iemand een idee?
Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: Martijn85 op 09 december 2013, 08:58:16
Ik heb vandaag voor het eerst Spotweb proberen te installeren. Met het packages van


Ik krijg echter op de eerste "install" pagina een error.
Open base dir /etc.defaults:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/tmp:/var/spool/php:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes NOT OK (Not empty, might be a problem)

Op de tweede pagina ook:
SQLSTATE[28000] [1045] Access denied for user 'admin'@'localhost' (using password: YES)
Please correct the errors in below form and try again

Ik heb in DSM de webserver aangezet met mySQL. Verder nog niets. Ik loop hier dus op vast. Iemand een idee?

De eerste error kun je negeren. Bij de 2e error moet je gewoon ff de juist gegevens invoeren. Meestal is dit de spotweb user.
Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: iAmRenzo op 09 december 2013, 09:58:44
Die eerste error sla ik over. Bij de tweede krijg ik geen juiste gegevens!
De standaard gegevens accepteert ie niet.
Had ik andere harte in DSM moeten aanmaken? Of welke gebruiker moet ik nemen?
Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: Martijn85 op 09 december 2013, 10:41:13
Die eerste error sla ik over. Bij de tweede krijg ik geen juiste gegevens!
De standaard gegevens accepteert ie niet.
Had ik andere harte in DSM moeten aanmaken? Of welke gebruiker moet ik nemen?

Bij het installeren via de repository (SPK) wordt er een gebruiker spotweb aangemaakt, hierbij heb je zelf een wachtwoord opgegeven. Dit zelf aangemaakte wachtwoord via de installatie geeft je hier ook op.
Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: iAmRenzo op 09 december 2013, 14:09:33
Ik heb de package verwijderd om vervolgens opnieuw te installeren. Wachtwoord check!
Ingelogd (root ipv admin) en het werkt! Gelukkig maar.

Nu verder met de first update, kijken hoe ik filters kan bewerken en de timer instellen! ;)


Titel: Re: Ik krijg Spotweb maar niet geïnstalleerd
Bericht door: Birdy op 09 december 2013, 17:42:49
Wat dacht je van:
Citaat
php upgrade-db.php --reset-password admin