memory_limit per htaccess manuell einstellen

Manche Server-Prozesse brauchen mehr Rechenpower, als die Standardeinstellungen des Servers hergeben. Zum Beispiel verlangt die Zusammenstellung der Jahresansicht im Statistik-Tool Piwik nach deutlich mehr Memory, als  beispielsweise bei all-inkl voreingestellt ist.

Wenn man seine Webseite auf einem sogn. Shared-Server laufen hat, sind die Möglichkeiten häufig begrenzt. Man kann zwar beim Support nachfragen, ob die das Memory-Limit nicht vielleicht ein wenig hochschrauben können, aber meistens stößt man damit auf taube Ohren. Verständlich: schließlich teilen sich duzende, manchmal hunderte Kunden bzw. Webseiten die Rechenleisung eines Shared-Servers.

Anders bei sogn. Managed-Servern. Das man bei diesem Hosting-Modell der einzige Kunde ist, kann man fröhlich das Memory-Limit hochschrauben. Das kann man für jeden Webspace, für jede Domain oder auch für jedes Verzeichnis einzeln definieren. Dafür genügt es, einen kleinen Eintrag in der htaccess-Datein hinzuzufügen, mit dem man das  memory_limit manuell einstellen kann. Hier exemplarisch die Einstellung für ein memory_limit von 265MByte:

php_value memory_limit 256M

Damit riskiert man zwar, dass andere Prozesse bzw. der ganze Server vorübergehend etwas langsamer läuft – aber wenn es sich nur um die monatliche Zusammenfassung der Zugriffsstatistik handelt kann man das schon mal machen.

Dreamweaver hängt beim Öffnen eines Dokuments [Lösung]

Problem:

Man versucht ein Dokument (PHP) in Dreamweaver zu öffnen, aber Dreamweaver hängt fest. Es dauert zwischen 30 Sekunden und mehreren Minuten, bis der ‚Feuerball‘ verschwindet und man PHP-Datei ansehen und bearbeiten kann (meines Wissens nach betrifft das Problem vor allem Dreamweaver CS5 und Dreamweaver CS5.5).

Lösung:

Man muss die Funktion „Resolve To IP Address“ von Hand deaktivieren.

Lösungsweg:

  1. Dreamweaver beenden
  2. Das Library-Verzeichnis des angemeldeten Beutzers öffnen. Wenn das Library-Verzeichnis des angemeldeten Beutzers nicht zu sehen ist die ALT-Taste gedrückt halten und in der Menüleiste über „Gehe zu“ das Verzeichnis „Library“ („Bibliothek“?) aufrufen und dann ins Verzeichnis „Preferences“ wechseln („Präferenzen“?).
  3. Hier sollte die Datei „Adobe Dreamweaver CS5 Prefs“ bzw. „Adobe Dreamweaver CS5 Prefs“ zu finden sein – diese mit einem Texteditor (TextEdit) öffnen.
  4. Im Bereich [REMOTE DOWNLOAD] muss die Zeile „resolveremoteurltoipaddress=FALSE“ hinzugefügt werden…vorher:
    [REMOTE DOWNLOAD]
    remotedownloadcachesize=50
    remotedownloadallow=TRUE
    nachher:
    [REMOTE DOWNLOAD]
    remotedownloadcachesize=50
    remotedownloadallow=TRUE
    resolveremoteurltoipaddress=FALSE

…Datei speichern – und das wars dann – Dreamweaver sollte nun ohne Probleme und ohne Feuerball oder andere Verzögerungen jede noch so sehr verlinkte PHP-Datei öffnen. Viel Vergnügen!

Den Lösungsweg habe ich hier auf den Hilfeseiten von Adobe gefunden:
helpx.adobe.com/dreamweaver/kb/hang-opening-document-dreamweaver-cs5.html

iPhone Bildschirmfotos in zwei einfachen Schritten

Manchmal möchte man ja einfach nur das „festhalten“, was man auf seinem iPhone gerade sieht.  Sei es eine Webseite, die man im augenblicklichen Zustand dokumentieren möchte,  (ein Bookmark könnte dies nicht leisten), sei es ein Kartenausschnitt auf Google Maps, den man vielleicht per Email verschicken möchte, oder sei es ein lustiger Blickwinkel auf Google streetview – oder vielleicht auch nur eine kuriose Konstellation bei Angry Birds oder bei jedem anderen Spiel – es gibt sicherlich Millionen guter Gründe, hin und wieder mit dem iPhone ein Bildschirmfoto zu machen.

Ich benutze diese Funktion relativ regelmäßig, zum Beispiel um jemandem meine aktuelle Position zu ‚zeigen‘. EInfach die bevorzugte Karten-App öffnen (ich nutze OffMaps) und dann den entsprechenden Kartenausschnitt als Bildschirmfoto speichern. Anschliessend schicke ich dann das Bildschirmfoto des Kartenausschnitts per Email oder per iMessage. Sehr praktisch für Wegbeschreibungen an ’schwierigen Orten‘ – also wenn man zum Beispiel gerade im Park sitzt.

Die gute Nachricht: es ist möglich – und es ist sehr viel einfacher, als man es sich vielleicht vorstellt. Man muss kein Geek oder Hacker sein, und man muss nicht einmal eine besondere App kaufen und/oder installieren, um einfach nur das aktuell dargestellte Bildschirm-Bild als Screenshot zu speichern – alles, was man braucht, ist die folgende einfache Tastenkombination:

  1. den Home-Button drücken – und gedrückt halten
  2. den Ein-/Aus-Schalter einmal antippen

Wenn Du den Ton eingeschaltet hast, sollte das bekannte „Kamera-Geräusch“ zu hören sein. Anschlieesens ist das Bildschirmfoto einfach über die Photo-App zu finden – also auf dem Home Screen die App „Photos“ öffnen – und schon steht der Screenshot wie jedes andere Bild zur Verfügung. Jetzt kann das Bildschirmfoto über iPhoto synchronisiert, per Email verschickt – oder auch einfach gelöscht werden..:P

..viel Vergnügen! t…