Snelrennen

Synology NAS => Spotweb => Topic gestart door: andrea.christ op maart 04, 2016, 17:37:18 pm

Titel: kan spotweb niet installeren
Bericht door: andrea.christ op maart 04, 2016, 17:37:18 pm
ik heb vandaag de synology NAS geheel volgens jullie geweldige beschrijving ingesteld om spotnet te kunnen installeren, maar helaas krijg ik steeds opnieuw de melding: "Sorry de pagina die u zoekt kan niet weergegeven worden"
ik ben helemaal niet ervaren in dit soort dus ik hoop dat het gewoon aan een instelling ligt die ik eerder heb gedaan bij aanschaf van de NAS.
Van de 2TB is er ruim 1,1TB in gebruik door muziek, films en foto's. Dat kan toch geen kwaad?
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 04, 2016, 18:21:16 pm
En heb je voor je aan Spotweb begon ook dit stappenplan (http://www.snelrennen.nl/synology) gevolgd?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 05, 2016, 11:25:22 am
dat heb ik inderdaad gedaan, ja
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 05, 2016, 14:11:23 pm
En heb je ook naar het .htaccess gekeken?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 05, 2016, 14:29:27 pm
ik ben een enorme leek op dit gebied en was om die reden zo blij met jullie uitgebreide uitleg.
htaccess zegt mij dus ook helemaal niets.....
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 05, 2016, 14:48:01 pm
OK ik begrijp dat ik iets toegang moet geven, maar waar en hoe moet ik dat doen?
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 05, 2016, 18:50:44 pm
Deze pagina (http://www.snelrennen.nl/synology/spotweb/api-key.php) even volgens, met name het gedeelte over het .htaccess bestand.
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 08, 2016, 11:41:29 am
dank weer voor de reactie, maar helaas lukt het nog steeds niet.

er staat onder File Staion - web bij mij geen spotweb, alleen web_images.
In de package center gekeken, daar was spotweb geïnstalleerd. Die heb ik via optie verwijderen dus verwijderd en als ik het opnieuw wil installeren nu, dan krijg ik de melding dat er al een MySQL user bestaat.

graag nog even jullie hulp....

bedankt alvast
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 08, 2016, 19:05:29 pm
Installeer phpMyAdmin en verwijder daarmee de Spotweb database. Aan de andere kant, als niet echt weet wat je doet kan dat lastig zijn.
Staat er al veel op je NAS geïnstalleerd en opgeslagen?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 09, 2016, 00:30:33 am
phpPGAdmin is geïnstalleerd, een andere zie ik er niet tussen staan.
Ik heb het geopend maar weet inderdaad niet wat ik ermee moet doen. Het lijkt een soort spotweb zelf.

de 2TB is voor ruim de helft in gebruik. Hier staan films op en foto's

IK hoor graag nog een keer van jullie

Alvast bedankt

Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 09, 2016, 04:40:37 am
Kijk eens onder hulpprogramma's.
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 09, 2016, 11:54:38 am
en toen had ik een password nodig.......

sorry hoor dat ik elke stap voorgekauwd moet krijgen.
Als het uiteindelijk werkt ben ik jullie wel eeuwig dankbaar!
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 09, 2016, 13:50:45 pm
Geen password nodig, gebruikersnaam root, password leeg laten!
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 09, 2016, 14:36:45 pm
dank je wel weer.

ik heb nu in phpMyadmin onder databases, spotweb verwijderd maar nog steeds krijg ik de melding dat er al een MySQL spotweb user bestaat en het dus niet geïnstalleerd kan worden

Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 09, 2016, 17:19:32 pm
In phpMyAdmin, tabblad gebruikers. De gebruiker spotweb verwijderen.
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 09, 2016, 21:03:15 pm
durf al bijna niets meer te vragen, maar het is me nog steeds niet gelukt.

heb spotweb wel kunnen installeren en ook de htaccess file aangemaakt en geupload, maar nog steeds krijg ik de melding dat het bestand niet kan worden weergegeven

Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 09, 2016, 21:38:05 pm
Dus als je http://het ip adres van jou server/spotweb/install.php in je browser ingeeft kun je niet verder met de installatie?
Begrijp ik dat goed?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 09, 2016, 21:49:48 pm
dat kopt, je begrijpt het goed
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 10, 2016, 05:09:22 am
En je weet zeker dat je het juise "adres" hebt gebruikt?
Als je met file station in de Spotweb map kijkt: web-spotweb zie je daar ook het install.php bestand staan?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 13, 2016, 15:52:50 pm
was even paar dagen afwezig....

ja die file staat er.
En ja het ip adres klopt gewoon
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 13, 2016, 16:21:21 pm
En wat staat erin dat bestand?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 13, 2016, 16:25:16 pm
<?php
   error_reporting(2147483647);

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

   try {
      @include('settings.php');
        @include('dbsettings.inc.php');
   }
   catch(Exception $x) {
      // ignore errors
   } # catch
   set_error_handler("ownWarning",E_WARNING);

   if (file_exists('reallymyownsettings.php'))
   {
      include_once('reallymyownsettings.php');
   }

   /*
    * We output headers after already sending HTML, make
    * sure output buffering is turned on.
    */
   ob_start();
   
   /*
    * We default to a succeeded install, let it prove
    * otherwise
    */
   global $_testInstall_Ok;

   $_testInstall_Ok = true;
   session_start();

    function showTemplate($tplname, $vars) {
        global $settings;
        global $_testInstall_Ok;

        /*
         * Make the variables availbale to the local context
         */
        extract($vars, EXTR_REFS);

        require_once "templates/installer/includes/header.inc.php";
        require_once "templates/installer/" . $tplname;
    } # showTemplate

   function performAndPrintTests() {
      global $settings;
      global $_testInstall_Ok;

        /*
         * Load all the SSL signing code, we need it to create a private key
         */
        require_once "lib/services/Signing/Services_Signing_Base.php";
        require_once "lib/services/Signing/Services_Signing_Php.php";
        require_once "lib/services/Signing/Services_Signing_Openssl.php";
        $spotSigning = Services_Signing_Base::factory();
        $privKey = $spotSigning->createPrivateKey($settings['openssl_cnf_path']);

        /* We need either one of those 3 extensions, so set the error flag manually */
        if ( (!extension_loaded('openssl')) && (!extension_loaded('gmp')) && (!extension_loaded('bcmath'))) {
            $_testInstall_Ok = false;
        } # if

        /*
         * Try to create the cache directory
         */
        @mkdir('./cache', 0777);

        /*
         * Load the template
         */
        showTemplate("step-001.inc.php", array('privKey' => $privKey));
   } # performAndPrintTests

   function askDbSettings() {
      global $settings;
      global $_testInstall_Ok;

      if (!isset($settings['mydb'])) {
         $form = array('engine' => 'pdo_mysql',
                    'host' => 'localhost',
                    'dbname' => 'spotweb',
                    'user' => 'spotweb',
                    'pass' => 'spotweb',
                    'submit' => '');
      } else {
         $form = $settings['mydb'];
         unset($settings['mydb']);
      } # else

      if (isset($_POST['dbform'])) {
         $form = array_merge($form, $_POST['dbform']);
      } # if

      /*
       * Did the user press submit? If so, try to
       * connect to the database
       */
      $databaseCreated = false;
      if ($form['submit'] === 'Verify database') {
         try {
            $dbCon = dbeng_abs::getDbFactory($form['engine']);
            $dbCon->connect($form['host'],
                        $form['user'],
                        $form['pass'],
                        $form['dbname']);

            $databaseCreated = true;

            /*
             * Store the given database settings in the
             * SESSION object, we need it later to generate
             * a 'dbsettings.inc.php' file
             */
            $_SESSION['spotsettings']['db'] = $form;

            /*
             * and call the next stage in the setup
             */
            Header("Location: " . $_SERVER['SCRIPT_NAME'] . '?page=3');
         }
         catch(Exception $x) {
                showTemplate("fatalerror.inc.php", array('x' => $x));
         } # exception
      } # if

      if (!$databaseCreated) {
            showTemplate("step-002.inc.php", array('form' => $form));
      } # else
   } # askDbSettings

   function askNntpSettings() {
      global $settings;
      global $_testInstall_Ok;

        /*
         * Loading the file directly seems to sometimes result
         * in a weird error. GH issue #1861
         */
      $serverList = simplexml_load_string(file_get_contents('usenetservers.xml'));
      if (!isset($settings['mynntp'])) {
         $form = array('name' => 'custom',
                    'host' => '',
                    'user' => '',
                    'pass' => '',
                    'port' => 119,
                    'enc' => false,
                    'submit' => '');
      } else {
         $form = $settings['mynntp'];
         unset($settings['mynntp']);
      } # else

      if (isset($_POST['nntpform'])) {
         $form = array_merge($form, $_POST['nntpform']);
      } # if

      /*
       * Did the user press submit? If so, try to
       * connect to the database
       */
      $nntpVerified = false;
      if (($form['submit'] === 'Verify usenet server') ||
            ($form['submit'] === 'Skip validation')) {
         try {
            /*
             * Convert the selected NNTP name to an actual
             * server record.
             */
            if ($form['name'] == 'custom') {
                  $form['buggy'] = false;
                  $form['hdr'] = $form;
                  $form['nzb'] = $form;
                  $form['post'] = $form;
            } else {
               foreach($serverList->usenetservers->server as $provider) {
                  if (extension_loaded('openssl') && isset($provider->ssl)) {
                     $server = $provider->ssl;
                  } else {
                     $server = $provider->plain;
                  } # if

                  if ( (string) $provider['name'] == $form['name'] ) {
                     # Header usenet server
                     $form['hdr']['host'] = (string) $server->header;
                     $form['hdr']['user'] = $form['user'];
                     $form['hdr']['pass'] = $form['pass'];
                     if ( (string) $server->header['ssl'] == 'yes') {
                        $form['hdr']['enc'] = 'ssl';
                     } else {
                        $form['hdr']['enc'] = false;
                     } # else
                     $form['hdr']['port'] = (int) $server->header['port'];
                     $form['hdr']['buggy'] = (boolean) $server['buggy'];

                     # NZB usenet server
                     $form['nzb']['host'] = (string) $server->nzb;
                     $form['nzb']['user'] = $form['user'];
                     $form['nzb']['pass'] = $form['pass'];
                     if ( (string) $server->nzb['ssl'] == 'yes') {
                        $form['nzb']['enc'] = 'ssl';
                     } else {
                        $form['nzb']['enc'] = false;
                     } # else
                     $form['nzb']['port'] = (int) $server->nzb['port'];
                     $form['nzb']['buggy'] = (boolean) $server['buggy'];

                     # Posting usenet server
                     $form['post']['host'] = (string) $server->post;
                     $form['post']['user'] = $form['user'];
                     $form['post']['pass'] = $form['pass'];
                     if ( (string) $server->post['ssl'] == 'yes') {
                        $form['post']['enc'] = 'ssl';
                     } else {
                        $form['post']['enc'] = false;
                     } # else
                     $form['post']['port'] = (int) $server->post['port'];
                     $form['post']['buggy'] = (boolean) $server['buggy'];
                  } # if
               } # foreach
            } # else
            
            /* and try to connect to the usenet server */
                if ($form['submit'] === 'Verify usenet server') {
                    $nntp = new Services_Nntp_Engine($form['hdr']);
                $nntp->validateServer();
                } # if

            $nntpVerified = true;
            /*
             * Store the given NNTP settings in the
             * SESSION object, we need it later to update
             * the settings in the database
             */
            $_SESSION['spotsettings']['nntp'] = $form;
            
            /*
             * and call the next stage in the setup
             */
            Header("Location: " . $_SERVER['SCRIPT_NAME'] . '?page=4');
         }
         catch(Exception $x) {
                showTemplate("fatalerror.inc.php", array('x' => $x));
         } # exception
      } # if
      
      if (!$nntpVerified) {
            showTemplate("step-003.inc.php", array('form' => $form,
                                                    'nntpVerified' > $nntpVerified,
                                                    'serverList' => $serverList));
      } # else
   } # askNntpSettings
   
   function askSpotwebSettings() {
      global $settings;
      global $_testInstall_Ok;

      if (!isset($settings['myadminuser'])) {
         $form = array('systemtype' => 'public',
                    'username' => '', 'newpassword1' => '', 'newpassword2' => '', 'firstname' => '',
                    'lastname' => '', 'mail' => '', 'userid' => -1);
      } else {
         $form = $settings['myadminuser'];
         unset($settings['myadminuser']);
      }

      if (isset($_POST['settingsform'])) {
         $form = array_merge($form, $_POST['settingsform']);
      } # if

      /*
       * Did the user press submit? If so, try to
       * connect to the database
       */
      $userVerified = false;
      if ((isset($form['submit'])) && ($form['submit'] === 'Create system')) {
         try {
            /*
             * Store the given user settings in the
             * SESSION object, we need it later to update
             * the settings in the database
             */
            $_SESSION['spotsettings']['adminuser'] = $form;
            /*
             * Override the Service_User_Record class so we can override userEmailExists()
             * to not require database access.
            */
            class Services_ValidateUser_Record extends Services_User_Record {

               function validateUserEmailExists($user) {
                  $result = new Dto_FormResult();

                  if (($user['mail'] == 'john@example.com') || ($user['mail'] == 'spotwebadmin@example.com')) {
                     $result->addError(_('Mailaddress is already in use'));
                  } # if

                  return $result;
               } # validateUserRecord
            }

                /*
                 * Get the schema version and other constants
                 */
                require_once "lib/Bootstrap.php";
                $bootstrap = new Bootstrap();

                /*
                 * And initiate the user system, this allows us to use
                 * validateUserRecord()
                 */
            $dbsettings = $_SESSION['spotsettings']['db'];
                $dbCon = dbeng_abs::getDbFactory($dbsettings['engine']);
                $dbCon->connect($dbsettings['host'],
                    $dbsettings['user'],
                    $dbsettings['pass'],
                    $dbsettings['dbname']);
                $daoFactory = Dao_Factory::getDAOFactory($dbsettings['engine']);
                $daoFactory->setConnection($dbCon);
            $svcUserRecord = new Services_ValidateUser_Record($daoFactory, $bootstrap->getSettings($daoFactory, false));
            $errorList = $svcUserRecord->validateUserRecord($form, false)->getErrors();

            if (!empty($errorList)) {
               throw new Exception($errorList[0]);
            } # if

            /*
             * and call the next stage in the setup
             */
            Header("Location: " . $_SERVER['SCRIPT_NAME'] . '?page=99');
         }
         catch(Exception $x) {
                showTemplate("fatalerror.inc.php", array('x' => $x));
         } # exception
      } # if

      if (!$userVerified) {
            showTemplate("step-004.inc.php", array('form' => $form,
                                                    'userVerified' => $userVerified));
      } # else
   } # askSpotwebSettings

   function createSystem() {
      global $settings;
      global $_testInstall_Ok;

      try {

         /*
          * The settings system is used to create a lot of output,
          * we swallow it all
          */
         ob_start();

         /*
          * Get the schema version and other constants
          */
         require_once "lib/Bootstrap.php";
         $bootstrap = new Bootstrap();

         /*
          * Now create the database
          */
         $dbsettings = $_SESSION['spotsettings']['db'];
         $dbCon = dbeng_abs::getDbFactory($dbsettings['engine']);
         $dbCon->connect($dbsettings['host'],
                     $dbsettings['user'],
                     $dbsettings['pass'],
                     $dbsettings['dbname']);

         $daoFactory = Dao_Factory::getDAOFactory($dbsettings['engine']);
         $daoFactory->setConnection($dbCon);

         /*
          * The database must exist before we can get the Service_Settings_Base instance
          */
         $dbStruct = SpotStruct_abs::factory($dbsettings['engine'], $daoFactory->getConnection());
         $dbStruct->updateSchema();

            $spotSettings = $bootstrap->getSettings($daoFactory, false);
         $svcUpgradeBase = new Services_Upgrade_Base($daoFactory, $spotSettings, $dbsettings['engine']);

         /*
          * Create all the different settings (only the default) ones
          */
         $svcUpgradeBase->settings();

         /*
          * Create the users
          */
         $svcUpgradeBase->users();

         /*
          * print all the output as HTML comment for debugging
          */
         $dbCreateOutput = ob_get_contents();
         ob_end_clean();

         /*
          * Now it is time to do something with
          * the information the user has given to us
          */

         /*
          * Update the NNTP settings in the databas
          */
         $spotSettings->set('nntp_nzb', $_SESSION['spotsettings']['nntp']['nzb']);
         $spotSettings->set('nntp_hdr', $_SESSION['spotsettings']['nntp']['hdr']);
         $spotSettings->set('nntp_post', $_SESSION['spotsettings']['nntp']['post']);

         /*
          * Create the given user
          */
         $svcUserRecord = new Services_User_Record($daoFactory, $spotSettings);
         $spotUser = $_SESSION['spotsettings']['adminuser'];

         /*
          * and actually add the user
          */
         $spotUser['userid'] = $svcUserRecord->createUserRecord($spotUser)->getData('userid');

         /*
          * When the new user was created a random password was assigned,
          * so now have to set the supplied password
          */
         $svcUserRecord->setUserPassword($spotUser);

         # Change the administrators' account password to that of this created user
         $adminUser = $svcUserRecord->getUser(SPOTWEB_ADMIN_USERID);
         $adminUser['newpassword1'] = $spotUser['newpassword1'];
         $svcUserRecord->setUserPassword($adminUser);

         # update the settings with our system type and our admin id
         $spotSettings->set('custom_admin_userid', $spotUser['userid']);
         $spotSettings->set('systemtype', $spotUser['systemtype']);

         # Set the system type
         $svcUpgradeBase->resetSystemType($spotUser['systemtype']);

         /*
          * Create the necessary database connection information
          */
         $dbConnectionString = '';
         switch ($_SESSION['spotsettings']['db']['engine']) {
            case 'pdo_mysql' : {
               $dbConnectionString .= "\$dbsettings['engine'] = 'pdo_mysql';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['host'] = '" . $_SESSION['spotsettings']['db']['host'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['dbname'] = '" . $_SESSION['spotsettings']['db']['dbname'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['user'] = '" . $_SESSION['spotsettings']['db']['user'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['pass'] = '" . $_SESSION['spotsettings']['db']['pass'] . "';" . PHP_EOL;

               break;
            } # mysql

            case 'pdo_pgsql' : {
               $dbConnectionString .= "\$dbsettings['engine'] = 'pdo_pgsql';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['host'] = '" . $_SESSION['spotsettings']['db']['host'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['dbname'] = '" . $_SESSION['spotsettings']['db']['dbname'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['user'] = '" . $_SESSION['spotsettings']['db']['user'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['pass'] = '" . $_SESSION['spotsettings']['db']['pass'] . "';" . PHP_EOL;

               break;
            } # pdo_pgsql

            case 'pdo_sqlite' : {
               $dbConnectionString .= "\$dbsettings['engine'] = 'pdo_sqlite';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['host'] = '" . $_SESSION['spotsettings']['db']['host'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['dbname'] = '" . $_SESSION['spotsettings']['db']['dbname'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['user'] = '" . $_SESSION['spotsettings']['db']['user'] . "';" . PHP_EOL;
               $dbConnectionString .= "\$dbsettings['pass'] = '" . $_SESSION['spotsettings']['db']['pass'] . "';" . PHP_EOL;

               break;
            } # pdo_sqlite
         } # switch

         # Try to create the dbsettings.inc.php file for the user
         @file_put_contents("dbsettings.inc.php", "<?php" . PHP_EOL . $dbConnectionString);
         $createdDbSettings = file_exists("dbsettings.inc.php");

            showTemplate("step-final.inc.php", array('createdDbSettings' => $createdDbSettings,
                                                     'dbCreateOutput' => $dbCreateOutput,
                                                     'dbConnectionString' => $dbConnectionString));
      }  # try
      catch(Exception $x) {
            showTemplate("fatalerror.inc.php", array('x' => $x));
      } # exception
   } # createSystem
   

   function return_bytes($val) {
      $val = trim($val);
      $last = strtolower($val[strlen($val)-1]);
      switch($last) {
         // The 'G' modifier is available since PHP 5.1.0
         case 'g':
            $val *= 1024;
         case 'm':
            $val *= 1024;
         case 'k':
            $val *= 1024;
      }
      return $val;
   } # return_bytes

   function showResult($b, $isRequired, $okMsg="", $nokMsg="") {
      global $_testInstall_Ok;
      
      if ($b) {
         echo "OK";
         if (!empty($okMsg)) {
            echo ' (' . $okMsg . ')';
         }
      } else {
         echo "NOT OK";
         if (!empty($nokMsg)) {
            echo ' (' . $nokMsg . ')';
         }
         
         if ($isRequired) {
            $_testInstall_Ok = true;
         } # if
      } # else
      
      return null;
   } # showResult

    /*
     * Dummy translate function
     */
    if (!function_exists('_')) {
        function _($s) {
            return $s;
        } # _()
    } # if

   function ownWarning($errno, $errstr) {
        /* don't show errors if they are being suppressed by silent (@) operator */
        if (error_reporting() == 0) {
            return;
        }

        $GLOBALS['iserror'] = true;
        error_log($errstr);
        echo $errstr;
   } # ownWarning

   function testInclude($fname) {
      @include_once($fname);
      foreach (get_included_files() as $filename) {
         if (strpos($filename, $fname, strlen($filename) - strlen($fname)) !== false) {
            return dirname($filename);
         }
      }

        return false;
   } # testInclude

   /*
    * Only run the wizard when no database settings have been entered yet, to prevent
    * any information disclosure
    */
   if ((isset($dbsettings)) && (isset($_GET['page']))) {
        showTemplate("fatalerror.inc.php",
                array('x' => new Exception("Spotweb has already been setup. If you want to run this wizard again, please remove the file 'dbsettings.inc.php'")));
      die();
   } # if

   /*
    * determine what page of the wizzard we are on, and display that one
    */
   $pageNumber = (isset($_GET['page']) ? $_GET['page'] : 1);
   
   switch($pageNumber) {
      case 2         : askDbSettings(); break;
      case 3         : askNntpSettings(); break;
      case 4         : askSpotwebSettings(); break;
      case 99         : createSystem(); break;
      
      default         : performAndPrintTests(); break;
   } # switch

   ob_end_flush();
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 13, 2016, 17:09:01 pm
Sorry, ik bedoelde in het .htaccess bestand
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 13, 2016, 17:24:44 pm
w:defaultTabStop w:val="720"/><IfModule mod_rewrite.c>   RewriteEngine on    RewriteCond %{REQUEST_URI} !api/    RewriteRule api/?$ index.php?page=newznabapi [QSA,L] </IfModule>
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 13, 2016, 17:41:38 pm
Verwijder w:defaultTabStop w:val="720"/> eens.
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 13, 2016, 18:08:09 pm
sorry, maar het lukt me nu dus net meer om een nieuw bestand aan te maken. heb ook geen flauw idee hoe ik dat vorige keer heb gedaan want ik krijg de melding dat het een "." in een bestand verborgen opgeslagen wordt. Weet echt niet meer hoe ik deze dan de vorige keer wel zichtbaar heb gemaakt....

misschien handig om te weten dat ik op een iMac werk?
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 13, 2016, 19:25:06 pm
Ik heb met Mac geen ervaring dus ik kan je hierbij niet helpen. Ik denk wel dat als je het bestand hebt aangepast je gewoon verder kan met de installatie.
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 14, 2016, 10:42:58 am
dank je wel voor al je hulp weer.
ergens gaat er toch echt iets niet goed.

het .htaccess bestand staat in de spotweb map, daar zie ik het ook staan, maar zodra ik kies voor uploaden-overslaan krijg ik de mappenstructuur te zien waar het bestand weer ontbreekt. (zie bijlage)

ik hoop dat je nog een keer kan helpen.

bedankt alvast
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 14, 2016, 13:13:43 pm
Probeer gewoon eens met file station?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 14, 2016, 14:17:03 pm
dit is een schermafbeelding uit filestation
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 14, 2016, 16:52:58 pm
Filestation welke op je NAS staat/draait?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 15, 2016, 10:00:38 am
ja dit is filestation die op de NAS draait.
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 15, 2016, 13:30:25 pm
moet je toch gewoon een bestand kunnen uploaden?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 17, 2016, 23:20:48 pm
het is gelukt hoor, het bestand uploaded bedoel ik.

helaas nu weer een volgend probleem....

Web Station is ingeschakeld. Ga naar het gedeelte "Web Service" in DSM Help om de installatie van uw website te voltooien komt nu als melding.
Ongetwijfeld weer een instelling maar ik weet dus niet waar en hoe.

bedankt alvast weer
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 18, 2016, 04:56:56 am
Helpt dit (http://www.snelrennen.nl/synology/webstation_en_mysql.php) misschien?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 18, 2016, 10:01:14 am
het is allemaal zo geconfigureerd als beschreven in dat stappenplan.

heb spotweb wel kunnen installeren nu maar kan het nu dus niet meer configureren

bedankt weer

Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 18, 2016, 17:43:35 pm
En wat gebeurt er dan als je gewoon naar http://jouw ip adres/spotweb/ gaat?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 18, 2016, 18:16:20 pm
dan gebeurt wat er in de eerdere reactie vet + cursief is weergegeven
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 18, 2016, 19:48:48 pm
Welke versie van DSM draait er eigenlijk?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 21, 2016, 00:40:20 am
DSM 5.2-5644 Update 5
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 22, 2016, 19:30:21 pm
En wat zie je nu dan als je http://jouwipadres/spotweb/install.php  probeert?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 23, 2016, 11:08:48 am
dan krijg ik het overzicht van de installatie van diverse onderdelen.
Er is er 1 die "NOT OK" aangeeft en dat is de "Open Base Dir" achter NOT OK staat dan noch "this might be a problem"
Het volgende pad wordt weergegeven:

/var/services/tmp:/etc.defaults:/usr/bin/php:/usr/syno/synoman:/etc:/var/run:/volume1/@tmp/php:/var/services/web:/var/services/photo:/var/services/blog:/var/services/homes

ik kan wel gewoon next kiezen en spotweb verder configureren en dat heb ik ook al gedaan. Daarna wil ik dan spotweb openen maar krijg dus de melding zo als eerder aangegeven.

Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 23, 2016, 18:36:36 pm
Ik weet het niet, alles is een beetje gokken voor mij nu.
En als je http://jouwipadres/spotweb/upgrade-db.php gebruikt
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 28, 2016, 15:15:24 pm
dat heeft het zelfde resultaat helaas

ik dank je nogmaals voor je inzet en je hulp, jammer genoeg is het mij (nog) niet gelukt.
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 28, 2016, 16:11:06 pm
Ben je ondertussen al geüpdatet naar versie 6 van DSM?
Titel: Re: kan spotweb niet installeren
Bericht door: andrea.christ op maart 29, 2016, 09:45:24 am
goed nieuws, de update naar DSM 6 heeft geholpen en nu kan ik de rest gaan instellen.

bedankt nogmaals
Titel: Re: kan spotweb niet installeren
Bericht door: snelrennen op maart 29, 2016, 19:30:35 pm
Dan gaan we deze maar op slot gooien, heeft lang genoeg geduurd ;D