CONTENTS
#contents
----
Lastmodified &lastmod;
----
*Nextcloud [#a1d4a042]
**Nextcloud 13.0.0 > 13.0.1 [#ifbc2406]

 nextcloud-12.0.5            <  needs updating (port has 13.0.0)
アップグレード後、少々操作が必要。

 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
                     /!\ NEXTCLOUD 13.0.1 UPDATE /!\
 
 The nextcloud 13.0.1 package changes the location of the bundled apps.
 After updating to 13.0.1 you MUST adapt your configuration. You MUST
 add an additional entry to the "apps-paths" array in config/config.php
 
     1 =>
     array (
       'path' => '/usr/local/www/nextcloud/apps-pkg',
       'url' => '/apps-pkg',
       'writable' => false,
     ),
 
 For the default installation, the fix can be applied with:
 
   cd /usr/local/www/nextcloud
   su -m www -c "php ./occ config:import < /usr/local/share/nextcloud/fix-apps_paths.json
 
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

とのことなので、上記をしないとエラーでサーバへログイン出来ない。

config/config.php の
    'maintenance' => false,
 
 この部分に、上記追加
 
 );

で、記述の通り、

   cd /usr/local/www/nextcloud
   su -m www -c "php ./occ config:import < /usr/local/share/nextcloud/fix-apps_paths.json

するも、「”」がミスマッチといわれるので、末尾に「”」追加したところ、

 su -m www -c "php ./occ config:import < /usr/local/share/nextcloud/fix-apps_paths.json"
 Config successfully imported from:
 
 /usr/local/www/nextcloud:18_04_05:15:16 # su -m www -c "php ./occ upgrade"
 Nextcloud is already latest version
 
 /usr/local/www/nextcloud:18_04_05:15:16 # apachectl restart
 Performing sanity check on apache24 configuration:
 Syntax OK
 Stopping apache24.
 Waiting for PIDS: 968.
 Performing sanity check on apache24 configuration:
 Syntax OK
 Starting apache24.

で一件落着。



** nextcloud-12.0.5            <  needs updating (port has 13.0.0) [#m7afa87c]


 ----------------------------------------------------------------------
 Libraries have been installed in:
    /usr/ports/net/pecl-smbclient/work-php56/smbclient-0.9.0/modules
 
 If you ever happen to want to link against installed libraries
 in a given directory, LIBDIR, you must either use libtool, and
 specify the full pathname of the library, or use the `-LLIBDIR'
 flag during linking and do at least one of the following:
    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
      during execution
    - add LIBDIR to the `LD_RUN_PATH' environment variable
      during linking
    - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
 
 See any operating system documentation about shared libraries for
 more information, such as the ld(1) and ld.so(8) manual pages.
 ----------------------------------------------------------------------
 --- all --- 
 
 Build complete.
 Don't forget to run 'make test'.
 ===>  Staging for php56-pecl-smbclient-0.9.0_3
 ===>   php56-pecl-smbclient-0.9.0_3 depends on file: /usr/local/include/php/main/php.h - found
 ===>   Generating temporary packing list
 ====> Compressing man pages (compress-man)
 ===>  Installing for php56-pecl-smbclient-0.9.0_3
 ===>  Checking if php56-pecl-smbclient already installed
 ===>   Registering installation for php56-pecl-smbclient-0.9.0_3 as automatic
 Installing php56-pecl-smbclient-0.9.0_3...
 pkg-static: php56-pecl-smbclient-0.9.0_3 conflicts with pecl-smbclient-0.9.0_3 (installs files into the same place).  Problematic file: /usr/local/lib/php/20131226-zts/smbclient.so
 *** Error code 70  
 
 Stop.
 make[2]: stopped in /usr/ports/net/pecl-smbclient
 *** Error code 1
 
 Stop.
 make[1]: stopped in /usr/ports/www/nextcloud
 *** Error code 1
 
 Stop.
 make: stopped in /usr/ports/www/nextcloud
 ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20180310-37616-1y1mkys env UPGRADE_TOOL=portupgrade UPGRADE_PORT=nextcloud-12.0.5 UPGRADE_PORT_VER=12.0.5 make
 ** Fix the problem and try again.
 ** Listing the failed packages (-:ignored / *:skipped / !:failed)
         ! www/nextcloud (nextcloud-12.0.5)      (unknown build error)



 root@sun1:~:18_03_10:7:00 # pkg delete php56-pecl-smbclient
 Updating database digests format: 100%
 No packages matched for pattern 'php56-pecl-smbclient'
 
 Checking integrity... done (0 conflicting)
 1 packages requested for removal: 0 locked, 1 missing
 root@sun1:~:18_03_10:7:00 #
 root@sun1:~:18_03_10:7:01 #
 root@sun1:~:18_03_10:7:01 #
 root@sun1:~:18_03_10:7:01 # pkg delete pecl-smbclient-0.9.0_3
 Checking integrity... done (0 conflicting)
 Deinstallation has been requested for the following 2 packages (of 0 packages in the universe):
 
 Installed packages to be REMOVED:
         pecl-smbclient-0.9.0_3
         nextcloud-12.0.5
 
 Number of packages to be removed: 2
 
 The operation will free 150 MiB.
 
 Proceed with deinstalling packages? [y/N]: y
 [1/2] Deinstalling nextcloud-12.0.5...
 [1/2] Deleting files for nextcloud-12.0.5: 100%
 [2/2] Deinstalling pecl-smbclient-0.9.0_3...
 [2/2] Deleting files for pecl-smbclient-0.9.0_3: 100%
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 #
 root@sun1:~:18_03_10:7:02 # portinstall nextcloud
 [Reading data from pkg(8) ... - 422 packages found - done]


 root@sun1:~:18_03_10:7:04 # cd /usr/local/www/nextcloud
 root@sun1:/usr/local/www/nextcloud:18_03_10:7:04 # su -m www -c "php ./occ upgrade"


 Nextcloud or one of the apps require upgrade - only a limited number of commands are available
 You may use your browser or the occ upgrade command to do the upgrade
 Set log level to debug
 
 /: write failed, filesystem is full
 
 /: write failed, filesystem is full
 Turned on maintenance mode
 
 /: write failed, filesystem is full
 Doctrine\DBAL\Exception\DriverException: An exception occurred while executing 'SELECT DISTINCT(TABLE_NAME) AS `table`  FROM INFORMATION_SCHEMA . COLUMNS       WHERE TABLE_SCHEMA = ?       
 AND (COLLATION_NAME <> 'utf8_bin' OR CHARACTER_SET_NAME <> 'utf8')      AND TABLE_NAME LIKE "oc_%"' with params ["nc"]:
 
 SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine
 Update failed
 Maintenance mode is kept active
 Reset log level

あ・・・・・

+SVNの使わなくなったデータを大量消去してスペース造る。
+nextcloudをportupgrade で強制アップグレード portupgrade -fr nextcloud
+バックアップしてあった/usr/local/www/nextcloud/config/config.phpを上書き。
+アップグレードコマンドを打つ。
 Starting code integrity check...
 Finished code integrity check
 Update successful
 Maintenance mode is kept active
 Reset log level
+上手く行ったようなら、  'maintenance' => false, してみる。



*history [#ud770b00]

   986  7:24    cd /usr/home/svn/repos
   987  7:24    ll
   988  7:24    rm -r F_Ortho4XP
   989  7:24    df -h
   990  7:24    rm -r X_Users/
   991  7:24    df -h
   992  7:25    cd /usr/local/www/nextcloud
   993  7:25    su -m www -c "php ./occ upgrade"
   994  7:26    su -m www -c "php ./occ upgrade"
   995  7:29    portupgrade -fr nextcloud
   996  7:31    cd /usr/local/www/nextcloud/config
   997  7:32    ll
   998  7:32    cp config.php config.php_dist
   999  7:32    cp config.php_Back config.php
  1000  7:32    reboot
  1001  8:08    top
  1002  8:26    cd /usr/local/www/nextcloud
  1003  8:26    su -m www -c "php ./occ upgrade"
  1004  8:28    su -m www -c "php ./occ upgrade"
  1005  8:34    history

----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS