ownCloud: Nach Update von PHP Probleme mit Memcache \OC\Memcache\APCu

Status
Für weitere Antworten geschlossen.

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Hallo zusammen,

habe heute PHP geupdated. Danach spuckte meine ownCloud folgenden Fehler aus:
Rich (BBCode):
Memcache \OC\Memcache\APCu not available for local cache Is the matching PHP module installed and enabled?

Nachdem ich die Zeile

Rich (BBCode):
'memcache.local' => '\\OC\\Memcache\\APCu',

aus der config.php gelöscht hatte, funktionierte es wieder. Leider ist dann natürlich kein memcache konfiguriert. Hat hierfür jemand eine Lösung? Nextcloud hat das gleiche Problem.

lg
maalik
 
Zuletzt bearbeitet:

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.164
Punkte für Reaktionen
915
Punkte
424
Hast du die php.ini bzw. die /etc/php/conf.d/user-settings.ini mal kontrolliert?

Einträge
apc.enabled = 1
opcache.enable = 1
opcache.enable_cli = 1
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Nein, bisher noch nicht. Bin die nächsten Tage noch nicht daheim, gibt es eine Möglichkeit, die Dateien ohne SSH zu überprüfen?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.164
Punkte für Reaktionen
915
Punkte
424
Eventuell mit dem Config File Editor, wenn man die Pfade hat. Weiß aber grad nicht, ob der unter DSM 6 funktioniert (auf dem System hab ich ihn noch nicht installiert)
Ansonsten wüßte ich gerade nix (außer WebConsole, oder ähnliches Terminal, wo ich aber auch nicht weiß welches unter DSM 6 funktioniert).
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Hmm, dann warte ich am besten bis Sonntag abend und melde mich dann nochmal. Soweit aber schonmal danke für die Hilfe.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Ich habe eben nachgesehen, weil ich maalik helfen wollte. Bei mir geht der Pfad nur bis /etc/php/. Dort ist die php.ini drin, aber ohne wie die von @Fusion besagten Werte.
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.164
Punkte für Reaktionen
915
Punkte
424
rednag - du hattest doch neulich dasselbe Problem. Was war die Lösung dort?
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Das war ein typischer "PICNIC"-Fehler (problem in chair, not in computer) :p
Ich hatte die Zeile nach der abschleßenden Klammer gesetzt, und nicht wie es gehört VOR der Klammer.

Rich (BBCode):
<?php
$CONFIG = array (
  'instanceid' => 'oc7gtsiqtynk',
  'passwordsalt' => 'ehtc0Ol9P0Dq8dPBxUIktcXq6ov4wX',
  'secret' => '5NcVHulcbaF1RciNcpJY/ZjAVbTFysWvpc7OuXfXUUAyK4xG',
  'trusted_domains' => 
  array (
    0 => 'www.xxx-xxxr.eu',
  ),
  'datadirectory' => '/volume1/web/owncloud/data',
  'overwrite.cli.url' => 'https://www.xxx-xxxeu/owncloud',
  'dbtype' => 'mysql',
  'version' => '9.1.1.3',
  'dbname' => 'ownCloud',
  'dbhost' => 'localhost',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'ownCloud',
  'dbpassword' => 'xxx',
  'logtimezone' => 'UTC',
  'installed' => true,
'memcache.local' => '\\OC\\Memcache\\APCu'
);
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
@rednag: hast du denn das neuste update von phpMyAdmin installiert?
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Nein, PMA wird mir garnicht zur Aktualisierung angeboten. Nur PHP, HP, Web Station, Python und CMS.
Von selber einfach PMA drüberkopieren hat bei mir noch nie richtig funktioniert. Deswegen laße ich das. Aber wenn Du mir erklärst, wie Du das gemacht hast, werde ich es auch probieren.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Oh, dann korrigiere ich mich: Dann werde ich wohl PHP geupdated haben, war mir nicht mehr sicher. Also wenn du deinen memcache erstmal behalten willst, wartest du am besten noch, bis sich das hier löst.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Das kann doch nicht sein, daß nach jedem Update wieder was nicht funktioniert. Da hat man ja bald keine Lust Updates zu machen.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
hast Du bei der Web-Station unter PHP-Einstellungen geschaut ob der Haken bei PHP-Cache aktivieren noch gesetzt ist?
Gruß Götz
 

neuwi

Benutzer
Mitglied seit
31. Mrz 2014
Beiträge
704
Punkte für Reaktionen
3
Punkte
38
Hi

Ich musste den Haken bei PHP Aktivieren setzen und dan lief NextCloud wieder.
Lediglich die iPad App funktioniert nicht mehr.

Hat da jemand die gleichen erfahrungen?
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
War der Haken nach dem Update von PHP nicht mehr aktiv?
Wie meinst Du das mit der App die nicht mehr funktioniert? Der Sync, der Upload, was genau? Evtl. hilft mal die App neu zu installieren.
 

neuwi

Benutzer
Mitglied seit
31. Mrz 2014
Beiträge
704
Punkte für Reaktionen
3
Punkte
38
Nein, der war nicht Aktiv.
Musste ich kurz neu setzten und speichern.

Das mit der App Probiere ich nun mal aus.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Hey goetz,

top, das hat das Problem gelöst. Ich danke vielmals!
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.955
Punkte für Reaktionen
12
Punkte
104
Ja, auch von mir ein Danke. Habe jetzt die Pakete upgedatet und danach PHP-Cache wieder aktiviert. Läuft.

Edit:

Meine vHosts (2) gehen nicht mehr.
Alle Aufrufe gehen auf den Standard DocRoot unter /var/service/web.


Hat das Problem noch wer?
Backend ist Apache und PHP 5.6

Ein erneutes Anlegen der vHosts hat keine Abhilfe geschafft.
 
Zuletzt bearbeitet:

tritor100

Benutzer
Mitglied seit
31. Jan 2011
Beiträge
84
Punkte für Reaktionen
3
Punkte
8
Hi Götz,

das war es bei mir auch. Vielen Dank für den Tipp!
Bin eigentlich nur daruf gestoßen, weil meine Kalender in thunderbird mit Rufzeichen versehen waren.

Danke nochmals.
 
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