• Support
my.cyonWebmailBestellen
Dies ist eine Beta-Version der neuen cyon-Website
Einige Funktionen funktionieren möglicherweise nicht wie erwartet.
Website mit Xdebug optimieren

Website mit Xdebug optimieren

Aktualisiert am 25. Sept. 2023
War dieser Artikel hilfreich?

Xdebug ist eine PHP-Erweiterung, die beim Entwicklen und Testen von PHP-Applikationen hilft. Xdebug ist auf allen cyon-Servern vorinstalliert. Wir beschreiben in diesem Artikel, wie du Xdebug verwenden kannst.

1

Füge in deiner eigenen php.ini die folgenden Zeilen hinzu:

zend_extension = xdebug.so
xdebug.mode=profile
xdebug.start_with_request=trigger
xdebug.output_dir = /home/<Anmeldename>/tmp

Ersetze dabei <Anmeldename> durch den Anmeldenamen deines Webhostings.

2
Damit die Änderungen aktiv werden, muss die php.ini über das my.cyon unter «Erweitert» > «PHP-Einstellungen» neu geladen werden. Hinter dem Link «Weitere Hinweise für Fachpersonen» versteckt sich der Button «php.ini neu laden».
3
Anschliessend kann durch das Anhängen von ?XDEBUG_PROFILE an die URL der Webseite ein Debug-Run gestartet werden. Als Beispiel verwenden wir Xdebug mit unserer Domain oliverorange.ch. Wir geben also https://oliverorange.com/ueber-mich?XDEBUG_PROFILE im Browser ein.
4
Im Ordner «tmp» deines Webhostings werden nun die Protokolldateien abgelegt, welche mit einem passenden Profiler weiter verarbeitet werden können. Ein solcher Profiler wäre beispielsweise «kcachegrind». Lade dir dazu die Protokolldateien im Ordner «tmp» herunter und öffne diese mit deinem Profiler.
5
Wenn die Tests abgeschlossen sind, entferne die in deine php.ini eingefügten Erweiterungen. Anschliessend lade deine eigene php.ini erneut über das my.cyon neu.
War dieser Artikel hilfreich?
Kategorien
  • CMS
  • Technische Fragen zum Webhosting
Artikel teilen
Verwandte Artikel

Was dir auch helfen könnte

Wähle den für dich passenden Kanal

PHP-Error-Log aktivieren

PHP-Error-Logs sind standardmässig deaktiviert, da diese unbemerkt den Speicherplatz des Webhostings füllen könn...

Applikation mit Blackfire profilen

Blackfire ist ein sogenannter Profiler, mit dem du Performance-Probleme im Code deiner Applikation feststellen k...

Geschwindigkeit meiner WordPress-Website optimieren

Lädt deine WordPress-Seite langsam oder möchtest du diese für Besuchende mit mobilen Geräten optimieren? Einige ...

Geschwindigkeit meiner Website optimieren

Die Geschwindigkeit, mit der eine Website geladen wird, gewinnt zunehmend an Wichtigkeit, da die Besuchenden heu...

Website testen vor dem Wechsel zu cyon

Möchtest du deine Website/Applikation auf einem cyon-Webhosting testen, ohne den bestehenden Auftritt zu beeinfl...

E-Mail-Programm konfigurieren

Unser E-Mail-Zauberer führt dich durch den Einrichtungsprozess: Verwalte deine E-Mail-Konten ganz bequem über das E-Mail-Programm deiner Wahl. Mit unserem Einrichtungsassistenten gelingt dir dies ganz einfach.

E-Mail-Zauberer starten

Stressfrei Website & E-Mail umziehen lassen

Unser Umzugsteam begleitet dich beim Wechsel zu cyon – Schritt für Schritt.

Jetzt ohne Doppelkosten wechseln

Scharon

Customer Support

Gabriel

Customer Support

Immer auf dem Laufenden bleiben

Tipps, Tools & Insights für deine Webprojekte.

Jetzt Newsletter abonnieren
Support

Du brauchst persönliche Unterstützung?

Wähle den für dich passenden Kanal

Statusmeldungen

Statusmeldungen

Übersicht über unsere Systeme

Statusmeldungen

  • Unser Systemstatus ist aktuell stabil.
  • Geplante Wartungsarbeiten am 15. Juli 2024 von 02:00 bis 04:00 Uhr.
  • Es gibt derzeit keine bekannten Störungen.

Wichtige Hinweise

  • Bitte überprüfe regelmässig unseren Status-Feed für aktuelle Informationen.
  • Bei dringenden Problemen kontaktiere unseren Support.

Wir machen das Internet zu einem besseren Ort

4.8 / 5
Swiss Label
Swiss Hosting

Hosting

  • Webhosting
  • Webhosting Pro
  • Sitebuilder
  • https:// für alle
  • Umzugsservice

Server

  • Managed Server
  • Agency Server

Domains

  • Domains
  • Domain transferieren
  • Alle Domains

Support

  • Support Center
  • E-Mail Zauberer
  • my.cyon
  • Webmail

Über uns

  • Warum cyon
  • Team
  • Jobs
  • Geschichte
  • Partner*innen
  • Engagement
  • Nachhaltigkeit
  • Infrastruktur
  • Blog

Rechtliches

  • AGB
  • Datenschutzerklärung
  • Impressum
Swiss Label
Swiss Hosting
Folge uns
Newsletter

Schliesse dich 4.000 anderen an (+20 in der letzten Woche neu beigetreten)