Auteur Topic: Spotweb laat PHP Code zien.  (gelezen 14194 keer)

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Spotweb laat PHP Code zien.
« Gepost op: 05 oktober 2017, 16:54:10 »
Ik heb zojuist een hele rits updates in Package Center uitgevoerd en m'n Spotweb is er nu mee opgehouden. Ik heb DSM6.1 en verder alle laatste versies draaien van PHP5.6, Python, Perl, enz. Als ik de pagina open, dan krijg ik een waslijst met tekst die begint met:

<?php
error_reporting
(2147483647);
ini_set('display_errors'1);

require_once 
"lib/SpotClassAutoload.php";
SpotClassAutoload::register();

#- main() -#
try {
SpotTranslation::initialize('en_US');

SpotTiming::enable();
SpotTiming::start('total');

    
/*
     * Initialize the Spotweb base classes
     */
$bootstrap = new Bootstrap();
list($settings$daoFactory$req) = $bootstrap->boot();


enz.

catch(
SettingsNotUpgradedException $x) {
echo "Spotweb contains updated global settings settings. Please run 'upgrade-db.php' from a console window"PHP_EOL;
# SecurityNotUpgradedException

catch(DatabaseConnectionException $x) {
echo "Unable to connect to database:  <br>"PHP_EOL;
echo nl2br($x->getMessage()) . PHP_EOL '<br>'PHP_EOL;
echo "<br><br>Please make sure your database server is up and running and your connection parameters are set<br>" PHP_EOL;
# DatabaseConnectionException

catch(Exception $x) {
echo 'SpotWeb v' SPOTWEB_VERSION ' on PHP v' PHP_VERSION ' crashed' PHP_EOL;
if ((isset($settings) && is_object($settings) && $settings->get('enable_stacktrace')) || (!isset($settings))) { 
var_dump($x);
# if
echo $x->getMessage(). PHP_EOL;

error_log('SpotWeb Exception occured: ' $x->getMessage());
# catch

Hoe krijg ik Spotweb weer aan de praat.....?
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Spotweb laat PHP Code zien.
« Reactie #1 Gepost op: 05 oktober 2017, 17:14:17 »
@mvveelen Heb er even een nieuwe Topic van gemaakt.

Heb je soms, tijdens die hele rits updates, de bèta versie van Web Station geïnstalleerd m.a.w., heb je Beta aangevinkt in Package Center.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #2 Gepost op: 05 oktober 2017, 17:28:49 »
Ik heb die wel aangevinkt ja  :o

Kan ik nog terug? Kwestie van Web Station opnieuw installeren dan maar?
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Spotweb laat PHP Code zien.
« Reactie #3 Gepost op: 05 oktober 2017, 17:31:15 »
Yep, opnieuw installeren en Beta uitzetten dus.
Maar, je moet daarna wel de nodige instelling opnieuw doen in Web Station.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #4 Gepost op: 05 oktober 2017, 17:40:55 »
Hmmmm, ben daar nu mee bezig. De Beta uitgevinkt, Web Station opnieuw geïnstalleerd, ben nu aan het herstarten omdat het niet helemaal soepel gaat met instellen van Web Station. Moet even goed kijken wat ik had staan en wat de tutorial zegt.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Spotweb laat PHP Code zien.
« Reactie #5 Gepost op: 05 oktober 2017, 17:48:15 »
Inderdaad ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #6 Gepost op: 05 oktober 2017, 18:11:15 »
Ik kan onder PHP Settings niets selecteren. Pagina laadt heel eventjes, maar vervolgens kan ik PHP cache niet aanvinken, eigenlijk niets. Een andere sectie kiezen kan ook niet meer en pas als ik de Web Station pop-up sluit en weer open, kan ik weer hetzelfde (of eigenlijk niet dus). Ik kom zo geen stap verder. Zelfs PHP7 en Apache 2.4 geïnstalleerd, maar heeft allemaal geen succes gehad.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #7 Gepost op: 05 oktober 2017, 19:27:16 »
Er staan ook verder geen extensies die ik aan zou moeten vinken. Dit is wat ik zie:

35875-0
35877-1
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1381
  • -Ontvangen: 7983
  • Berichten: 44.003
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Spotweb laat PHP Code zien.
« Reactie #8 Gepost op: 05 oktober 2017, 19:33:49 »
Reboot eens.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-1   RT2600ac  SRM 1.3.1-9346-12
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.3.1-9346-12

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #9 Gepost op: 05 oktober 2017, 19:35:41 »
MOD @mvveelen Niet onnodig citeren.

Dat heb ik nu al een paar keer gedaan. Toevallig net weer opgestart: zelfde probleem. Ga het nu verwijderen, herstarten, installeren, herstarten....... :thumbdown:
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #10 Gepost op: 05 oktober 2017, 19:56:05 »
Ook na bovenstaande actie hetzelfde resultaat. Wie heeft de gouden tip?

Nog meer verwijderen en opnieuw installeren? PHP7 en Apache 2.4 installeren? Pfff.....

Edit: heeft niet geholpen. Wederom alles (..) verwijderd, reboot, herinstall.

Ik heb nu:

Web Station 2.0.1-0111
Apache 2.2.34-0018
PHP 5.6.31-0053

En toch nog geen mogelijkheid om Web Station volledig in te stellen.....

Edit 2:

Andere packages die afhankelijk zijn van PHP zijn niet gestart. Als ik die wil starten dan krijg ik de melding dat PHP niet geïnstalleerd is. Terwijl ik dat dus wel heb gedaan.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #11 Gepost op: 05 oktober 2017, 21:03:19 »
Mini stapje verder, PHP wordt door de andere packages nu wel weer " herkend " en die werken. Spotweb nog niet en ik kan in Web Station dus ook PHP cache nog steeds niet aanvinken en ook zijn er geen extensies zichtbaar.

Als ik zou weten waar Web Station deze settings op slaat, dan zou ik dan middels de CLI misschien kunnen oplossen, al is het maar tijdelijk.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline fransbas

  • Bedankjes
  • -Gegeven: 23
  • -Ontvangen: 6
  • Berichten: 99
Re: Spotweb laat PHP Code zien.
« Reactie #12 Gepost op: 05 oktober 2017, 21:16:21 »
Bij mij hetzelfde na het updaten vanmiddag, spotweb werkt niet meer.
Maar achter de schermen werkt het nog wel, de nieuwe spots zijn wel opgehaald.

Ik heb nog geen fix gevonden.....
  • Mijn Synology: DS220plus
  • HDD's: 2x WD30EZRX 3TB

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #13 Gepost op: 05 oktober 2017, 21:22:16 »
Bij het proberen te fixen ben ik nu dus juist verder van huis. Ik kan in Web Station onder "PHP Settings" dus geen PHP Cache aanvinken, zie geen advanced settings meer staan en ook zie ik geen extensies die ik zou moeten selecteren. Wat er wél te zien is, is greyed out, en als ik eenmaal PHP Settings heb gekozen kan ik niet meer vooruit of achteruit en moet ik Web Station eerst sluiten en vervolgens weer openen om de andere instellingen te kunnen veranderen.
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1

Offline mvveelen

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 13
  • Berichten: 216
Re: Spotweb laat PHP Code zien.
« Reactie #14 Gepost op: 05 oktober 2017, 22:38:24 »
Goed, dit probleem is opgelost. Hoe?

Hier vandaan: http://usdl.synology.com/download/Package/spk/ heb ik oudere .spk bestanden gedownload en geïnstalleerd. Daarna geüpdate via Package Center en na enkele keren proberen is het me gelukt om Web Station succesvol weer te configureren.

Nu nog Spotweb aan de praat zien te krijgen.

Ik ben zo slim geweest (...) om een nieuwere versie van Spotweb te installeren en krijg nu:

Database schema has been changed. Please run 'bin/upgrade-db.php' from an console window

Vervolgens via de CLI:

root@DiskStation:/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

Tips?
  • Mijn Synology: DS920+
  • HDD's: 2x3TB + 2x14TB SHR1
  • Extra's: 16GB RAM / DSM7.2.1


 

Spotweb geeft crash melding

Gestart door genexxaBoard Spotweb

Reacties: 9
Gelezen: 4865
Laatste bericht 15 november 2018, 08:26:50
door genexxa
hoe reset ik mijn spotweb wachtwoord op synology

Gestart door filmfreak06Board Spotweb

Reacties: 1
Gelezen: 3329
Laatste bericht 16 oktober 2013, 15:22:16
door filmfreak06
Update MariaDB en PHPMyAdmin icm Spotweb

Gestart door IeskorpBoard Officiële Packages

Reacties: 0
Gelezen: 2629
Laatste bericht 02 juli 2014, 19:35:05
door Ieskorp
vorige versie spotweb werkte beter?

Gestart door JheroenBoard Spotweb

Reacties: 2
Gelezen: 1252
Laatste bericht 25 oktober 2017, 08:41:00
door Jheroen
Spotweb updaten loopt fout: Undefined offset in Client.php

Gestart door Chris_147Board Spotweb

Reacties: 9
Gelezen: 3032
Laatste bericht 20 juni 2020, 13:11:16
door mesa57