Ergebnis 1 bis 12 von 12

Thema: PHP APC

  1. #1
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard PHP APC

    Hallo zusammen,

    wollte gerade auf meinem Server Contao 3.4.2 installieren.
    Im Check-Tool erhalte ich folgenden hinweis:

    Code:
    PHP APC extension
    
    The PHP APC extension is installed.
    
    Using the PHP APC extension with Composer can lead to unexpected "cannot redeclare class" errors.
    Wenn mit phpinfo() mir die Sachen anschaue, zeigt er mir an, dass es APC deaktiviert ist.
    Code:
    Directive Local Value	Master Value
    apc.cache_by_default	Off	Off
    Was könnte es noch sein?

    Danke & Grüße Alex

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Der Check prüft nur, ob APC als Extension geladen wird, nicht ob diese auch aktiviert ist.
    https://github.com/contao/check/blob...poser.php#L118

    Ob ein deaktivierter APC-Cache Probleme macht, kann ich nicht sagen.

  3. #3
    Contao-Fan Avatar von kayyy
    Registriert seit
    01.07.2009.
    Beiträge
    457
    Partner-ID
    8987

    Standard

    Ein deaktivierter oder aktivierter APC Cache macht kein Problem, zumindest bei uns.

    APC kannst du hier entsprechend in deiner php.ini aktivieren.

    Hier bspw. einmal ein Code, welchen du am Ende deiner php.ini einfügen kannst:

    Code:
    [APC]
    ;specifies the size for each shared memory segment 8MB to start
    apc.shm_size=8
    ;max amount of memory a script can occupy
    apc.max_file_size=1M
    apc.ttl=0
    apc.gc_ttl=3600
    ; means we are always atomically editing the files
    apc.file_update_protection=0
    apc.enabled=1
    apc.enable_cli=0
    apc.cache_by_default=1
    apc.include_once_override=0
    apc.localcache=0
    apc.localcache.size=512
    apc.num_files_hint=1000
    apc.report_autofilter=0
    apc.rfc1867=0
    apc.slam_defense=0
    apc.stat=1
    apc.stat_ctime=0
    apc.ttl=7200
    apc.user_entries_hint=4096
    apc.user_ttl=7200
    apc.write_lock=1
    Danach entsprechend php reloaden und den apache restarten.

  4. #4
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    @kayy

    Was sagt der Contao Check?

  5. #5
    Maintainer Avatar von xtra
    Registriert seit
    02.07.2009.
    Ort
    Tuebingen
    Beiträge
    2.007
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von kayyy Beitrag anzeigen
    Ein deaktivierter oder aktivierter APC Cache macht kein Problem, zumindest bei uns.
    Daher sagen wir im Check ja auch nur "Kann zu unerwarteten Fehlern fyhren" und nicht "fyhrt zu unerwarteten Fehlern".

    Wenn du die im check genannten Fehlermeldungen erhaelst, dann kannst du nicht sagen "Das wusste ich nicht", der Contao Check ist eben nur als Hinweis gemeint was Probleme bereiten kann (weil es eben in der Vergangenheit bereits Probleme gab die uns teilweise Tage an debugging gekostet haben).
    Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

  6. #6
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    Deswegen frage ich, wie man das Problem lösen kann.

  7. #7
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Aber du hast doch gar kein Problem.

    Hier wird nur geprüft ob APC installiert ist, nicht ob er aktiviert ist.

  8. #8
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    Hab jetzt erstmal so installiert.
    Danke

  9. #9
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Hallo, ich muss hier dieses Thema nochmal ausgraben.

    Auch bei mir spuckte es diese Fehlermeldung aus, eine Nachfrage beim Hoster ergab folgende Antwort:
    "APC ist aktiviert und wird benötigt um die Performance zu steigern".

    Dazu muss ich sagen das ich Contao am Server einer bestehenden Website installieren möchte.
    Was denkt ihr, wird es zu Problemen kommen - soll ich es einfach versuchen?

    Vielen dank.

  10. #10
    Contao-Fan
    Registriert seit
    16.11.2012.
    Ort
    Freiburg
    Beiträge
    539

    Standard

    also bei mir ging es ohne Problem durch.

  11. #11
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bei dir war APC ja auch deaktiviert. Also wenn Composer verwendet wird, kann man es ja trotzdem mal versuchen. Wenn nicht, sollten doch wohl sowieso keine Probleme zu erwarten sein.

  12. #12
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Habe Composer ohne Probleme installieren können und soeben auch die erste Erweiterung.

    Hoffentlich bleibt es so reibungslos

    Danke für eure Antwort.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •