Synology-Forum.nl
Packages => 3rd party Packages => Spotweb => Topic gestart door: Eciruam op 01 september 2016, 21:54:08
-
Ik heb Spotweb geinstalleerd volgens de handleiding van Birdy.
Toen ik aankwam bij de retrieve, blijk ik geen /volume1/web/spotweb directory te hebben. Spotweb staat wel in /var/services/web en daar staat ook de retrieve.php.
Het draaien van retrieve.php levert echter foutmeldingen op. Zie:
Maurice@Synology:/var/services/web/spotweb$ /usr/bin/php retrieve.php
PHP Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /var/services/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /var/services/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
Kan iemand mij verder helpen?
-
blijk ik geen /volume1/web/spotweb directory te hebben
Dat is vreemd, dan heb je ook niet install.php kunnen draaien (printscreen 5).
De map web wordt door Web Station gemaakt.
Heb je Web Station wel geïnstalleerd ?
Dit is dus helemaal fout:
/var/services/web/spotweb$ /usr/bin/php retrieve.php
Moet zijn:
/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
php56 wordt n.l. automatisch geinstalleerd als je Web Station installeert.
-
Install.php kan ik gewoon draaien en spotweb is ook gewoon benaderbaar.
Webstation draait ook gewoon.
ik kan dus geen retrieve doen vanaf /volume1/web/spotweb omdat spot web daar niet staat.
-
Ik heb nu /usr/local/bin/php56 retrieve.php gedaan en nu werkt het wel :-)
Staat nog wel in de verkeerde directory
-
blijk ik geen /volume1/web/spotweb directory te hebben.
Ik heb even weer getest dus, MariaDB, Web Server en Spotweb geinstalleerd maar bij mij staat spotweb in /volume1/web/
[attachimg=1]
Spotweb staat wel in /var/services/web
Klopt:
[attachimg=2]
Dus, bij jou moet dat ook een link zijn naar /volume1/web of niet ?
Wat zie jij als je het volgende commando geeft ?
ls -la /var/services
-
Heb je de webstation package wel op volume1 geïnstalleerd?
-
Volgens mij heeft @Eciruam 1 volume in mirror. (http://www.synology-forum.nl/hardware-vragen/grotere-schijven/msg198953/#msg198953)
-
Klopt @Birdy
-
Heb je de webstation package wel op volume1 geïnstalleerd?
Geen idee @Stephan296, ik heb gewoon een standaard installatie gedaan.
Het werkt ovigens nu wel, maar ik zie wel een directory web onder /volume, maar geen spotweb
-
En als je in dsm gaat naar de map web staat hij daar wel in?
-
Dus, bij jou moet dat ook een link zijn naar /volume1/web of niet ?
Wat zie jij als je het volgende commando geeft ?
ls -la /var/services
Maurice@Synology:~$ ls -la /var/services
total 16
drwxr-xr-x 4 root root 4096 Aug 31 22:22 .
drwxr-xr-x 16 root root 4096 Aug 31 22:22 ..
drwxr-xr-x 2 root root 4096 Jul 23 12:09 blog
lrwxrwxrwx 1 root root 18 Jul 23 12:06 download -> /volume1/@download
lrwxrwxrwx+ 1 root root 14 Aug 31 22:22 homes -> /volume1/homes
lrwxrwxrwx+ 1 root root 14 Jul 23 12:07 music -> /volume1/music
lrwxrwxrwx 1 root root 24 Jul 23 12:01 pgsql -> /volume1/@database/pgsql
lrwxrwxrwx+ 1 root root 14 Jul 23 12:07 photo -> /volume1/photo
lrwxrwxrwx 1 root root 15 Jul 24 09:08 printer -> /volume1/@spool
lrwxrwxrwx 1 root root 13 Aug 31 22:22 tmp -> /volume1/@tmp
lrwxrwxrwx+ 1 root root 14 Jul 23 12:07 video -> /volume1/video
drwxr-xr-x 11 root root 4096 Sep 1 18:01 web
-
En als je in dsm gaat naar de map web staat hij daar wel in?
Nope ook niet
-
Kijk eens bij geïnstalleerde pakketten in package center staat daar webstation bij?
-
Kijk eens bij geïnstalleerde pakketten in package center staat daar webstation bij?
Ja staat daar gewoon bij. Ik gebruik bv ook BigBookStriim.
-
Ben je wel ingelogd met administrator rechten?
-
drwxr-xr-x 11 root root 4096 Sep 1 18:01 web is dus geen link naar /volume1/web :!:
En DAT is het probleem.
Vreemd....dus.
-
Betreft: drwxr-xr-x dat zou moeten zijn: lrwxrwxrwx+
-
Admin is disabled, maar mijn account welke ik gebruik is onderdeel van de administrator local group
-
Betreft: drwxr-xr-x dat zou moeten zijn: lrwxrwxrwx+
Aanpassen dus? Nog dingen opnieuw installeren daarna? Zoals webstation of spotweb?
Alles lijkt namelijk te werken
-
Volgens mij moet ik een symbolic link maken?
Lukt mij niet met WinSCP. Weetiemand hoe ik dit goed moet doen?
-
Ja, in Putty echter, ik weet niet wat die + betekent, laat staan hoe je die kunt krijgen, in gewoon Linux ken ik die + n.l. niet dus, wat dat in DSM is, geen idee.
Als niemand dit weet, dan zou ik Synology raadplegen hoe je dit het beste kan doen en/of, melden dat na de installatie van Web Station, er geen link gemaakt wordt naar /volume1/web want, daar gaat het natuurlijk wel om.
-
Ik zou gewoon overnieuw beginnen. Spotweb, webstation, php en mariadb eraf en dan beginnen met webstation en php daarna mariadb en daarna spotweb.
-
En....als je Web Station hebt uninstalled (als laatste), zorg er dan wel voor dat /var/services/web ook is verwijderd !
Het is n.l. zo dat, als er nog data in staat en Web Station is opnieuw geinstalleerd waarbij de link wel wordt gemaakt dan blijft in /var/services/web zelf die data bestaan alleen, je ziet het niet (meer) vanwegen die link.
-
Thanks vd info mannen, super.
Is het echter niet mogelijk gewoo een symbolic link te maken voor /volume1/web --> web?
Dan ben ik toch klaar? Geen gedoe met alles opnieuw installeren.
-
Zie mijn eerder gegeven antwoord. (http://www.synology-forum.nl/spotweb/spotweb-installatie-in-verkeerde-directory-en-foutmeldingen/msg200593/#msg200593)
-
Toch maar overnieuw begonnen en zie:
root@Synology:~# ls -la /var/services
total 12
drwxr-xr-x 3 root root 4096 Sep 2 12:09 .
drwxr-xr-x 17 root root 4096 Sep 2 12:04 ..
drwxr-xr-x 2 root root 4096 Jul 23 12:09 blog
lrwxrwxrwx 1 root root 18 Jul 23 12:06 download -> /volume1/@download
lrwxrwxrwx+ 1 root root 14 Sep 2 12:04 homes -> /volume1/homes
lrwxrwxrwx+ 1 root root 14 Jul 23 12:07 music -> /volume1/music
lrwxrwxrwx 1 root root 24 Jul 23 12:01 pgsql -> /volume1/@database/pgsql
lrwxrwxrwx+ 1 root root 14 Jul 23 12:07 photo -> /volume1/photo
lrwxrwxrwx 1 root root 15 Jul 24 09:08 printer -> /volume1/@spool
lrwxrwxrwx 1 root root 13 Sep 2 12:04 tmp -> /volume1/@tmp
lrwxrwxrwx+ 1 root root 14 Jul 23 12:07 video -> /volume1/video
lrwxrwxrwx+ 1 root root 12 Sep 2 12:09 web -> /volume1/web
-
Kom toch nog een keer terug.
De installatie van SPotweb maakt geen dbsettings.inc.php aan. Dat zou nu toch automatisch moeten gebeuren?
Krijg nu de volgende melding:
Unable to connect to database:
No database settings have been entered, please use the 'install.php' wizard to install and configure Spotweb.
If you are upgrading from an earlier version of Spotweb, please consult https://github.com/spotweb/spotweb/wiki/Frequently-asked-questions/ first
Het handmatig aanmaken van deze file met vi levert weer foutmeldingen op.
-
Oplossing gevonden in ander thread, sorry voor de spam!