Web Station 2.1.7-0147 und Nextcloud 16.0.1

Status
Für weitere Antworten geschlossen.

blin19

Benutzer
Mitglied seit
10. Jun 2019
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Hallo,

das jüngste Web Station Update 2.1.7-0147 hat bei mir dazu geführt, dass die Nextcloud nicht mehr läuft. HTTP Error 500.
Laut Release Notes wurde etwas am PHP 7.2 Profil gemacht, welches ich benutze.
"Fixed the issue where the PHP profile of PHP 7.2 might not work properly."

Ich bin jetzt manuell zurück auf Web Station 2.1.7-0146 und die Cloud läuft wieder.

Hat noch jemand das Problem? Gibt es eine andere Lösung als ein Downgrade der Web Station?

Danke vorab!
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Kein systematisches Problem - läuft bei mir fehlerfrei.

2019-06-10_115225.jpg
 

blin19

Benutzer
Mitglied seit
10. Jun 2019
Beiträge
2
Punkte für Reaktionen
0
Punkte
1
Danke!
Dann muss das Problem in meiner Installation liegen. Tritt auf zwei Systemen bei mir auf, einer DS916+ und einer DS216play.

Virtual host nutzt Du auch nicht, wenn ich Deine Screenshots richtig interpretiere? Darf ich Dich um Deine PHP Settings bitten?
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Nein, kein Virtual Host für NC. Die php-fpm.ini des PHP72-Profils beinhaltet:
Code:
[core]
sendmail_path = /usr/bin/ssmtp -t
ignore_repeated_source = 0
xmlrpc_error_number = 0
memory_limit = 512M
output_buffering = 4096
auto_globals_jit = 1
include_path = .:/var/packages/PEAR/target
log_errors = On
allow_url_fopen = 1
enable_dl = Off
auto_append_file = 
enable_post_data_reading = 1
ignore_user_abort = 0
display_startup_errors = 0
sys_temp_dir = /var/services/tmp
extension_dir = /usr/local/lib/php72/modules
register_argc_argv = Off
display_errors = 1
hard_timeout = 2
smtp_port = 25
realpath_cache_size = 4096K
default_socket_timeout = 60
html_errors = off
max_file_uploads = 20
max_input_nesting_level = 64
disable_classes = 
unserialize_callback_func = 
default_mimetype = text/html
expose_php = Off
log_errors_max_len = 1024
post_max_size = 512M
report_memleaks = 1
variables_order = GPCS
short_open_tag = On
upload_tmp_dir = /var/services/tmp
max_execution_time = 240
user_dir = 
error_append_string = 
input_encoding = 
docref_ext = 
serialize_precision = -1
precision = 14
doc_root = 
upload_max_filesize = 512M
implicit_flush = 1
from = 
error_prepend_string = 
track_errors = 0
xmlrpc_errors = 0
SMTP = localhost
ignore_repeated_errors = 0
request_order = GP
allow_url_include = 0
disable_functions = 
file_uploads = 1
output_encoding = 
docref_root = 
max_input_time = 60
internal_encoding = 
auto_detect_line_endings = 0
max_input_vars = 1000
report_zend_debug = 0
error_log = 
browscap = 
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED
auto_prepend_file = 
sendmail_from = 
output_handler = 
default_charset = UTF-8
realpath_cache_ttl = 120

[pdo_mysql]
pdo_mysql.default_socket = /tmp/mysql.sock

[zlib]
zlib.output_compression = 0
zlib.output_compression_level = -1
zlib.output_handler = 

[mailparse]
mailparse.def_charset = us-ascii

[dba]
dba.default_handler = flatfile

[intl]
intl.use_exceptions = 0
intl.default_locale = 
intl.error_level = 0

[zend]
zend.multibyte = 0
zend.assertions = 1
zend.signal_check = 0
zend.detect_unicode = 1
zend.script_encoding = 
zend.enable_gc = 1

[phar]
phar.readonly = Off
phar.cache_list = 
phar.require_hash = 1

[gd]
gd.jpeg_ignore_warning = 1

[apc]
apc.enabled = 1
apc.preload_path = 
apc.coredump_unmap = 0
apc.shm_size = 32M
apc.mmap_file_mask = 
apc.entries_hint = 4096
apc.use_request_time = 1
apc.smart = 0
apc.ttl = 0
apc.writable = /tmp
apc.shm_segments = 1
apc.enable_cli = 0
apc.serializer = php
apc.gc_ttl = 3600
apc.slam_defense = 1

[curl]
curl.cainfo = 

[pcre]
pcre.recursion_limit = 100000
pcre.jit = 1
pcre.backtrack_limit = 1000000

[iconv]
iconv.input_encoding = 
iconv.output_encoding = 
iconv.internal_encoding = 

[xdebug]
xdebug.dump.SERVER = 
xdebug.show_local_vars = 0
xdebug.trace_format = 0
xdebug.gc_stats_output_dir = /tmp
xdebug.remote_addr_header = 
xdebug.profiler_append = 0
xdebug.profiler_enable_trigger = 0
xdebug.dump.REQUEST = 
xdebug.trace_enable_trigger = 0
xdebug.cli_color = 0
xdebug.collect_params = 0
xdebug.dump_once = 1
xdebug.extended_info = 1
xdebug.overload_var_dump = 2
xdebug.dump.FILES = 
xdebug.var_display_max_children = 128
xdebug.remote_connect_back = 0
xdebug.halt_level = 0
xdebug.dump_undefined = 0
xdebug.trace_enable_trigger_value = 
xdebug.profiler_enable = 0
xdebug.remote_enable = 0
xdebug.show_error_trace = 0
xdebug.dump.SESSION = 
xdebug.profiler_aggregate = 0
xdebug.remote_host = localhost
xdebug.gc_stats_output_name = gcstats.%p
xdebug.remote_cookie_expire_time = 3600
xdebug.file_link_format = 
xdebug.collect_vars = 0
xdebug.remote_timeout = 200
xdebug.auto_trace = 0
xdebug.trace_output_name = trace.%c
xdebug.scream = 0
xdebug.remote_log = 
xdebug.force_display_errors = 0
xdebug.profiler_enable_trigger_value = 
xdebug.trace_output_dir = /var/services/tmp
xdebug.collect_assignments = 0
xdebug.dump.POST = 
xdebug.trace_options = 0
xdebug.var_display_max_data = 512
xdebug.max_nesting_level = 256
xdebug.profiler_output_name = cachegrind.out.%p
xdebug.dump_globals = 1
xdebug.remote_port = 9000
xdebug.show_mem_delta = 0
xdebug.collect_includes = 1
xdebug.idekey = 
xdebug.max_stack_frames = -1
xdebug.collect_return = 0
xdebug.profiler_output_dir = /var/services/tmp
xdebug.coverage_enable = 1
xdebug.remote_autostart = 0
xdebug.default_enable = 1
xdebug.show_exception_trace = 0
xdebug.remote_handler = dbgp
xdebug.remote_mode = req
xdebug.gc_stats_enable = 0
xdebug.filename_format = 
xdebug.dump.COOKIE = 
xdebug.force_error_reporting = 0
xdebug.var_display_max_depth = 3
xdebug.dump.GET = 
xdebug.dump.ENV = 

[cli]
cli.pager = 
cli.prompt = \b \>

[exif]
exif.decode_jis_intel = JIS
exif.decode_unicode_motorola = UCS-2BE
exif.encode_unicode = ISO-8859-15
exif.decode_jis_motorola = JIS
exif.decode_unicode_intel = UCS-2LE
exif.encode_jis = 

[pgsql]
pgsql.max_links = -1
pgsql.allow_persistent = 1
pgsql.log_notice = 0
pgsql.auto_reset_persistent = 0
pgsql.ignore_notice = 0
pgsql.max_persistent = -1

[mbstring]
mbstring.encoding_translation = 0
mbstring.http_output = 
mbstring.http_output_conv_mimetypes = "^(text/|application/xhtml\+xml)"
mbstring.substitute_character = 
mbstring.internal_encoding = 
mbstring.detect_order = 
mbstring.language = neutral
mbstring.func_overload = 0
mbstring.http_input = 
mbstring.strict_detection = 0

[ldap]
ldap.max_links = -1

[sqlite3]
sqlite3.extension_dir = 

[mail]
mail.add_x_header = 0
mail.log = 
mail.force_extra_parameters = 

[soap]
soap.wsdl_cache_limit = 5
soap.wsdl_cache_ttl = 86400
soap.wsdl_cache_dir = /var/services/tmp
soap.wsdl_cache_enabled = 1
soap.wsdl_cache = 1

[bcmath]
bcmath.scale = 0

[assert]
assert.exception = 0
assert.warning = 1
assert.bail = 0
assert.quiet_eval = 0
assert.callback = 
assert.active = 1

[date]
date.default_latitude = 31.7667
date.sunrise_zenith = 90.583333
date.sunset_zenith = 90.583333
date.default_longitude = 35.2333

[mysqli]
mysqli.default_host = 
mysqli.reconnect = 0
mysqli.default_socket = /run/mysqld/mysqld.sock
mysqli.default_pw = 
mysqli.max_links = -1
mysqli.default_user = 
mysqli.max_persistent = -1
mysqli.allow_local_infile = 1
mysqli.rollback_on_cached_plink = 0
mysqli.default_port = 3306
mysqli.allow_persistent = 1

[user_ini]
user_ini.cache_ttl = 300
user_ini.filename = .user.ini

[url_rewriter]
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
url_rewriter.hosts = 

[mysqlnd]
mysqlnd.trace_alloc = 
mysqlnd.net_read_buffer_size = 32768
mysqlnd.net_read_timeout = 86400
mysqlnd.collect_statistics = 1
mysqlnd.collect_memory_statistics = 0
mysqlnd.net_cmd_buffer_size = 4096
mysqlnd.mempool_default_size = 16000
mysqlnd.fetch_data_copy = 0
mysqlnd.sha256_server_public_key = 
mysqlnd.debug = 
mysqlnd.log_mask = 0

[openssl]
openssl.capath = 
openssl.cafile = 

[filter]
filter.default_flags = 
filter.default = unsafe_raw

[session]
session.auto_start = 0
session.cache_limiter = nocache
session.trans_sid_tags = "a=href,area=href,frame=src,form="
session.name = PHPSESSID
session.upload_progress.name = PHP_SESSION_UPLOAD_PROGRESS
session.sid_length = 32
session.use_only_cookies = 0
session.serialize_handler = php
session.cookie_path = /
session.gc_probability = 1
session.cache_expire = 180
session.cookie_secure = 0
session.upload_progress.freq = 1%
session.gc_divisor = 1000
session.upload_progress.min_freq = 1
session.upload_progress.prefix = upload_progress_
session.use_strict_mode = 0
session.cookie_httponly = 0
session.gc_maxlifetime = 1440
session.upload_progress.enabled = 1
session.upload_progress.cleanup = 1
session.referer_check = 
session.lazy_write = 1
session.save_handler = files
session.cookie_domain = 
session.sid_bits_per_character = 4
session.save_path = /var/services/tmp
session.cookie_lifetime = 0
session.trans_sid_hosts = 
session.use_cookies = 1
session.use_trans_sid = 0

[highlight]
highlight.default = #0000BB
highlight.keyword = #007700
highlight.html = #000000
highlight.comment = #FF8000
highlight.string = #DD0000

[arg_separator]
arg_separator.input = "&"
arg_separator.output = "&"

[opcache]
opcache.optimization_level = 0x7fffbfff
opcache.restrict_api = 
opcache.revalidate_path = 0
opcache.file_cache_only = 0
opcache.file_update_protection = 2
opcache.interned_strings_buffer = 8
opcache.opt_debug_level = 0
opcache.inherited_hack = 1
opcache.file_cache = 
opcache.log_verbosity_level = 1
opcache.force_restart_timeout = 180
opcache.validate_permission = 0
opcache.huge_code_pages = 0
opcache.enable = 1
opcache.dups_fix = 0
opcache.save_comments = 1
opcache.enable_cli = 0
opcache.preferred_memory_model = 
opcache.use_cwd = 1
opcache.blacklist_filename = 
opcache.validate_root = 0
opcache.memory_consumption = 128
opcache.max_accelerated_files = 10000
opcache.validate_timestamps = 1
opcache.protect_memory = 0
opcache.max_file_size = 0
opcache.enable_file_override = 0
opcache.lockfile_path = /tmp
opcache.file_cache_consistency_checks = 1
opcache.error_log = 
opcache.max_wasted_percentage = 5
opcache.revalidate_freq = 2
opcache.consistency_checks = 0
 

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.826
Punkte für Reaktionen
46
Punkte
74
Hab das gleiche Problem (aktuelle Webstation/php 7.2/Nextcloud 16)! Wäre auch nicht drauf gekommen, dass ein Update der Webstation daran Schuld sein kann. Aber da es bei mir vor kurzem noch funktioniert hatte, muss es wohl so sein!
Vermutlich sind da noch mehr Leute betroffen!
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.021
Punkte für Reaktionen
320
Punkte
189
Bei mir läuft diese Kombination. Ich kann mir auch nicht vorstellen, dass dies alle betrifft. Ich würde das Update auf Veränderungen im open_basedir untersuchen, denn oft ist im Zusammenhang dessen Inhalt massgebend, ob nextCloud (ownCloud) läuft, oder nicht.
 

Freddyvdh

Benutzer
Mitglied seit
28. Dez 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Hi, ich habe bei extakt das gleiche Problem nach dem Update auf 2.1.7-0147 festgestellt, allerdings ist meine NC Version eine ältere mit 14.0.3.

Normalerweise greife ich über ein virtuelles Verzeichnis nextcloud.meinedomain.synology.me zu, aber auch der direkte Zugriff funktioniert nicht.

Wie kann ich die alte Version der WebStation installieren? Das habe ich noch nie gemacht.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Web Station deinstallieren und von hier eine andere Version laden und manuell installieren und schauen, dass automatische Updates deaktiviert sind.

https://archive.synology.com/download/Package/spk/WebStation/

Alternativ auf Ursachensuche gehen im nextcloud oder Webserver log. Bei mir war es in der Config die Mariadb Einbindung die anstatt localhost nun unbedingt 127.0.0.1 haben wollte. NC 15.x.x, Web Station 2.1.7-0147 mit vhost und php72 custom profile.
 

Freddyvdh

Benutzer
Mitglied seit
28. Dez 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Fusion, ich danke Dir für die schnelle Antwort.

Die Anpassung auf 127.0.0.1 war auch bei mir die Lösung! Danke!

Wie bist Du darauf gekommen?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Im nextcloud log hatte er bemängelt, dass er keine Verbindung mehr zur Datenbank bekommen würde. So arg viele Stellschrauben gibt es in diesem Zusammenhang nicht.
 

Freddyvdh

Benutzer
Mitglied seit
28. Dez 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Auf die Idee bin ich nicht gekommen, habe mich aber auch noch nicht mit dem Logging von NC beschäftigt.

Mit der aktuellen Konfiguration sehe ich aber auch keinen Eintrag, der auf das Problem hinweist. Da müsste ich wohl erstmal das Logging hochsetzen.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Eventuell war es auch das apache log (würde mehr Sinn machen) unter
/var/log/httpd/
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.021
Punkte für Reaktionen
320
Punkte
189
Bei mir läuft diese Kombination. Ich kann mir auch nicht vorstellen, dass dies alle betrifft. Ich würde das Update auf Veränderungen im open_basedir untersuchen, denn oft ist im Zusammenhang dessen Inhalt massgebend, ob nextCloud (ownCloud) läuft, oder nicht.

Nochmal, als erstes würde ich nach dem open_basedir schauen. Dieser Parameter ist in der Webstation hinterlegt. Wenn dieser falsch konfiguriert ist, läuft genauso nichts.
 

Freddyvdh

Benutzer
Mitglied seit
28. Dez 2015
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Das stimmt, allerdings funktionierte bei mir die phpinfo Seite.

Dazu hatte ich auch schon einen Beitrag bei dem mir Fusion auch schon geholfen hat ��
 

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.826
Punkte für Reaktionen
46
Punkte
74
BINGO!
Danke Fusion, das wars auch bei mir! Funktioniert wieder alles. Danke daß Du meine Faulheit wieder einmal unterstützt hast :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat