Ich gebe zu, dass mein Vergleich ein bisschen hinkt, aber ich persönlich glaube, dass man sich auf die Zahlen verlassen kann und würde auch danach meine Auswahl treffen.
“PHP Framework Vergleich und Hilfe bei der Auswahl” weiterlesen …
Ich gebe zu, dass mein Vergleich ein bisschen hinkt, aber ich persönlich glaube, dass man sich auf die Zahlen verlassen kann und würde auch danach meine Auswahl treffen.
“PHP Framework Vergleich und Hilfe bei der Auswahl” weiterlesen …
Im heutigen dritten Teil des Tutorials möchte ich gerne die Möglichkeit aufzeigen, wie man von “aussen” auf den virtuellen Server zugreifen kann. Damit ist nicht gemeint vom Internet aus, sondern aus einem Terminal.
Der Vorteil dabei ist, dass wir nicht mehr in der Konsole der virtuellen Maschine Eingaben machen müssen und das bei evtl. groben Fehlern sich nur die Verbindung aufhängt, wir aber nicht die ganze virtuelle Maschine neu starten müssen.
“VirtualBox virtueller Server als Alternative zu XAMPP und MAMP – Teil 3” weiterlesen …
In den meisten Büchern über PHP Programmierung, wird in einem der ersten Kapitel die Möglichkeiten von XAMPP und MAMP besprochen. Diese beiden Tools sind Zusammenstellungen von den wichtigsten PHP Tools zur lokalen Entwicklung.
Leider wird dabei so gut wie immer das Einrichten eines virtuellen Servers auf Basis von VirtualBox ausgelassen. Dabei hat dies mehr wesentlich mehr Vorteile und die Installation ist nicht wesentlich komplizierter.
“VirtualBox virtueller Server als Alternative zu XAMPP und MAMP – Teil 1” weiterlesen …
OpenX ist ein Open Source Bannerserver. Leider muss man bei der Installation eine Zwangsregistrierung durchführen.
Dies kann man dadurch umgehen indem man eine Datei bearbeitet. Danach kann man OpenX auch ohne die Registrierung durchführen.
Ich beschreibe hier die Vorgehensweise in der Version 2.8.7
Öffnen Sie die Datei /lib/OX/Admin/UI/Install/Wizard.php
und kommentieren die Zeile mit dem dem Registrierungsschritt aus:
if ($oStatus->isInstall()) { $aSteps = array( 'welcome' => 'Welcome', //'register' => 'Registration', 'database' => 'Database', 'configuration' => 'Configuration', 'finish' => 'Finish' );
APC steht für Alternative PHP Cache und ermöglicht auf einfache Art eine PHP Anwendung zu beschleunigen. Der APC kompiliert PHP Skripte im Hintergrund und diese werden bei einem erneuten Aufruf schneller ausgeführt.
Hier eine kurze Einleitung wie der APC mit den Grundeinstellungen installiert wird.
Zuerst einmal sollten wir Zugriff auf ein PHP Skript haben und dieses ausführen können. Direkt in der ersten Zeile dieses Skripts nach dem
<?php phpinfo(); ?>
Hier prüfen wir nun, ob der Bereich APC evtl. schon existiert. Ist dies nicht der Fall aktualisieren wir zuerst unsere Ubuntu Paketinformationen
sudo apt-get update
Jetzt installieren wir die PHP5 Entwicklerversion
sudo apt-get install php5-dev
Da die APC eine PECL Erweiterung ist, müssen wir folgendes ausführen
sudo apt-get install php-pear
Jetzt kommen wir zur eigentlichen APC Installation und führen folgenden Befehl aus
sudo apt-get install apc
Sollte hierbei ein Fehler auftreten, könnte es sich um eine fehlende Library handeln. Erhalten Sie eine Fehlermeldung wie diese
error: pcre.h: No such file or directorydann können Sie die Library mit
sudo apt-get install libpcre3-dev
installieren und danach dann den obigen Befehl zur Installation von APC eingeben.
Jetzt ist es auch schon fast geschafft. Während der Installation werden zwei Fragen gestellt, die jeweils mit der Enter-Taste bestätigt werden und nach einiger Zeit sollte eine Meldung wie diese erscheinen
Build process completed successfully Installing '/usr/lib/php5/20060613+lfs/apc.so' install ok: channel://pecl.php.net/APC-3.1.6 You should add "extension=apc.so" to php.ini
Sollte wider Erwarten etwas nicht funktionieren, dann einfach hier einen Kommentar hinterlassen.
Die APC muss jetzt noch geladen werden. Dazu erstellen wir eine neue Konfigurationsdatei mit
sudo vi /etc/php5/apache2/conf.d/apc.ini
und geben
extension=apc.soein. Danach starten wir den Apache neu mit
sudo apache2ctl restartund überprüfen mit dem Skript, welches die phpinfo(); Anweisung vom Anfang enthält und prüfen ob der Abschnitt APC jetzt vorhanden ist.
Damit ist die Installation des APC unter Ubuntu 10.04 abgeschlossen.