Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: Jheroen op 21 november 2017, 09:27:32

Titel: Nieuwe versie spotweb in packages
Bericht door: Jheroen op 21 november 2017, 09:27:32
Goedemorgen mensen,

Ik krijg een melding over een nieuwe versie van spotweb in de packages updater, Spotweb_noarch-all_20171120-1.spk

Deze versie staat hier http://synology.nzbusenet.com/?fulllist=true iemand bekend met deze update en/of changelog?
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Birdy op 21 november 2017, 10:10:20
Dat weet waarschijnlijk @proxydude wel.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: DanielV_ op 21 november 2017, 11:41:15
Heeft iemand deze versie al proberen te installeren?
Ik krijg de volgende melding bij het updaten:

De volgende pakketten ontbreken op de pakketserver:

mysql

De changelog is trouwens te zien op Github:

https://github.com/spotweb/spotweb/commits/master
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Birdy op 21 november 2017, 11:43:06
Die melding heb ik eerder voorbij zien komen dus, even zoeken (zoek functie) in deze rubriek.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Jheroen op 21 november 2017, 11:49:40
De voorgaande versie van spotweb moest je handmatig installeren in het packagecenter, ik denk dat dat voor deze update ook geldt.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: beerns op 21 november 2017, 16:27:37
ja ik, handmatige installatie, daarna /usr/local/bin/php56 upgrade-db.php om de db te upgraden en ik verbaasde me.
Voor mn gevoel gelikt en draait prima!
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: micropro op 21 november 2017, 16:29:20
Zouden jullie voor ons onwetenden willen uitleggen hoe dit allemaal in zijn werk gaat?
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: proxydude op 21 november 2017, 19:37:55
ja klopt. Updaten gaat wel zonder problemen. Misschien wel even upgrade-db.php doen.

Deze is mogelijk gemaakt door @mesa57

Ik heb het nog niet  getest maar php7 zou nu ook moeten werken.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 21 november 2017, 19:46:58
Het uitvoeren van bin\upgrade-db.php is noodzakelijk omdat de settings zijn aangepast voor Microsoft Azure translator (vertalen comments naar EN).
php7 zou geen probleem moeten zijn.
Op dsm 6.1 zag ik nog wel een probleempje met retrieve.php, dat komt omdat dsm 6.1 de extensies in php 7 niet juist installeert.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 21 november 2017, 20:56:49
Even nog voor diegenen die een foutmelding krijgen als ze met php70 retrieve.php willen draaien.
Controleer bestand :

/usr/local/etc/php70/conf.d/webstation-extensions.ini
Dit moet er in staan :

extension = bcmath.so
extension = bz2.so
extension = calendar.so
extension = curl.so
extension = dba.so
extension = exif.so
extension = ftp.so
extension = gd.so
extension = gettext.so
extension = gmp.so
extension = iconv.so
extension = imap.so
extension = intl.so
extension = ldap.so
extension = mailparse.so
extension = mcrypt.so
extension = openssl.so
extension = pdo_mysql.so
extension = phar.so
extension = posix.so
extension = shmop.so
extension = soap.so
extension = sockets.so
extension = ssh2.so
extension = sysvmsg.so
extension = sysvsem.so
extension = sysvshm.so
extension = wddx.so
extension = xmlrpc.so
extension = xsl.so
extension = zip.so

mysqli/mysql in ieder geval niet (kun je niet uitzetten via webstation).
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: ivo nulens op 22 november 2017, 17:53:26
goede dag

Graag had ik een stap voor stap uitleg gehad om spotweb te updaten ,daar heeft ook iedereen wat aan
Ik krijg ook melding bij updaten -->De volgende pakketten ontbreken op de pakketserver. Neem  contact op met het Synology-
ondersteuningsteam

mysql

groetjes Ivo
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Jheroen op 22 november 2017, 19:17:26
Delen van deze tutorial kan je gebruiken om spotweb te Updaten spotweb installatie tutorial (https://www.synology-forum.nl/spotweb/nieuw-(02-04-2017)-spotweb-installatie-tutorial/)
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: proxydude op 22 november 2017, 21:23:39
Beste Ivo de eerste keer handmatig installeren. Updaten gaat wel.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Nelissuh op 23 november 2017, 19:54:04
Die melding heb ik eerder voorbij zien komen dus, even zoeken (zoek functie) in deze rubriek.

Deze bedoel je?
https://www.synology-forum.nl/spotweb/foutmelding-bij-installeren-spotweb-package/
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Birdy op 23 november 2017, 20:21:15
Onder andere die, ja.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Jheroen op 24 november 2017, 09:43:42
Updaten naar de laatste versie via packagecenter ging niet (sql melding), package handmatig geïnstalleerd. Daarna kwam de bekende upgrade db melding bij benaderen spotweb, opgelost middels het uitvoeren van /usr/local/bin/php56 /volume1/web/spotweb/bin/upgrade-db.php in de terminal; alles weer in orde.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 24 november 2017, 16:53:56
Ik heb niet heel veel verstand van het builden van .spk's
Ik heb de repo voor de spotweb package van Martijn85 (mdevries) gebruikt.
En bij mij werkte het prima (ook de update van de bestaande package).

Nu zag ik in de makefile wel staan :

INSTALL_DEP_SERVICES = apache-web mysql
START_DEP_SERVICES = apache-web mysql

Misschien kan iemand mij adviseren of die mysql er uit moet ?
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: bartmans99 op 25 november 2017, 11:05:58
Dat weet ik ook niet, maar weet wel dat de nieuwste versie supersnel draait. Dank!
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 25 november 2017, 14:13:54
De oplossing tav de mysql referentie komt eraan :)
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Eciruam op 26 november 2017, 09:37:16
Kan je hier iets meer over zeggen?
Weer een nieuwe versie?
Dan wacht ik ff met updaten
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 26 november 2017, 10:35:49
@proxydude moet hem nog op de package server zetten. Daarna kun je updaten vanuit het package centre.
Er is verder niks veranderd, alleen de fout die dsm geeft over mysql zou weg moeten zijn.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Eciruam op 26 november 2017, 11:47:37
Ok thanks!
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 26 november 2017, 12:41:17
Er komt ook nog een bugfix aan. In de vorige release is een klein foutje geslopen.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Nelissuh op 26 november 2017, 23:01:33
Ik zie weer een update bij @proxydude staan!
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Jaantje op 27 november 2017, 08:39:03
Update uitgevoerd van Spotweb_noarch-all_20171120-1 naar Spotweb_noarch-all_20171125-1.
Alles lijkt naar behoren te werken en Spotweb is nog steeds lekker snel.
@proxydude en @mesa57, thanx voor de good job  :thumbup:
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Jheroen op 27 november 2017, 09:25:34
Updaten gaat nu vlekkeloos :) Thanks mensen!
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Chris12 op 27 november 2017, 17:13:07
Upgrade vanuit package center gaat nu Ok, draai nu spotweb 20171125-1
Als ik echter spotweb opstart dan zie ik een scherm met daarin de melding:

"Spotweb contains updated global settings settings. Please run 'bin/upgrade-db.php' from a console window "

Als ik nu via putty inlog (root) en dit command run:

# bin/upgrade-db.php
-ash: bin/upgrade-db.php: No such file or directory

# /usr/local/bin/php56 upgrade-db.php
Could not open input file: upgrade-db.php

Wat gaat hier verkeerd?
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 27 november 2017, 17:30:03
De locatie van bin/upgrade-db.php
Meestal is dat /volume1/web/spotweb/bin/upgrade-db.php

Let op : vanavond komt er nog een bugfix update aan.
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Chris12 op 27 november 2017, 17:37:22
Ok, nu krijg ik het volgende:

# /volume1/web/spotweb/bin/upgrade-db.php
PHP Fatal error:  Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28

Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: mesa57 op 27 november 2017, 17:44:25
Probeer eens :
php56 /volume1/web/spotweb/bin/upgrade-db.php
Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Chris12 op 27 november 2017, 19:36:17
Yes dat is het juiste commando!!

..
..
..
..
Schema update done
Updating settings
Settings update done
Updating users
Users' update done
Performing basic analysis of database tables
Basic database optimalisation done


Thanks!

Titel: Re: Nieuwe versie spotweb in packages
Bericht door: TonVH op 27 november 2017, 19:43:08
Ik heb de meest recente versie volgens het stappenplan geïnstalleerd maar de "install.php" komt niet verder dan het scherm "Database settings".

Wachtwoord is correct ingevuld maar "Verify database" geen een "405 Not allowed NGINX" melding. Waar te zoeken?

Titel: Re: Nieuwe versie spotweb in packages
Bericht door: Jaantje op 27 november 2017, 21:12:20
Update uitgevoerd van Spotweb_noarch-all_20171125-1 naar Spotweb_noarch-all_20171126-1.
Alles lijkt naar behoren te werken en Spotweb is ook na de update nog steeds lekker snel.
@proxydude en @mesa57, thanx voor de good job  :thumbup: