Howto: build and install the intl PECL extension for PHP5 in Debian

Posted by suvi under Debian, PHP, Programming

For the past few days I have been looking for a proper i18n (internationalisation) and l10n (localisation) method for PHP. PHP has quite a few locale aware functions such as strftime and sprintf. In combination with gettext this can work quite well. The major downside is that you need to install all the locales that [...]

No Comments

Debugging PHP Applications with Xdebug and Eclipse PDT

Posted by suvi under PHP, Programming

OK, so I have x64 Eclipse successfully installed and running with all the plugins I use for Web Application Development. But what about debugging? Sure, var_dump(), echo, print and so on are all valuable to me when debugging a script, but it’s always good to have more information.
Xdebug is a fantastic PHP extension, which is [...]

No Comments

Intrusion Detection For PHP Applications With PHPIDS

Posted by suvi under PHP, Security

This tutorial explains how to set up PHPIDS
on a web server with Apache2 and PHP5. PHPIDS (PHP-Intrusion Detection
System) is a simple to use, well structured, fast and state-of-the-art
security layer for your PHP based web application. The IDS neither
strips, sanitizes nor filters any malicious input, it simply recognizes
when an attacker tries to break your site and [...]

No Comments

Ubuntu 8.04 (Hardy Heron) LAMP Server Setup

Posted by suvi under Apache, PHP, Server, Ubuntu, Webserver

In around 15 minutes, the time it takes to install Ubuntu Server Edition, you can have a LAMP (Linux, Apache, MySQL and PHP) server up and ready to go. This feature, exclusive to Ubuntu Server Edition, is available at the time of installation.
Read more at Ubuntu Geek

No Comments

Quick ‘n’ Easy LAMP Server For CentOS/RHEL

Posted by suvi under Apache, CentOS, MySQL, PHP, Server

This tutorial shows a quick way of installing a LAMP server (Linux + Apache + MySQL +
PHP/Perl together commonly known as LAMP Server.) on CentOS and RHEL server systems.
Read more at HowtoForge

No Comments

Setting Up PHPlist (Open-Source Newsletter Manager)

Posted by suvi under Linux, PHP, Software

This document describes how to set up PHPlist on Fedora, CentOS,
Ubuntu and Debian. This howto should also work for other distributions
with little modifications. Taken from the phplist page: “phplist is an
open-source newsletter manager. phplist is free to download, install
and use, and is easy to integrate with any website. phplist is
downloaded more than 10 000 times [...]

No Comments

Build Web services with PHP in Eclipse

Posted by suvi under PHP

Learn how to build Web services in PHP using the PHP Development Tools plug-in in Eclipse Europa. Become familiar with the PDT project, and learn how to create and deploy useful PHP projects, learn about the philosophy behind contract-first development, and understand the basic parts that make up a Web Services Description Language (WSDL) file.
In [...]

No Comments

The Perfect Server - Ubuntu Hardy Heron (Ubuntu 8.04 LTS Server)

Posted by suvi under Apache, MySQL, PHP, Server, Ubuntu, Webserver

This tutorial shows how to set up an Ubuntu Hardy Heron (Ubuntu 8.04
LTS) based server that offers all services needed by ISPs and hosters:
Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and
TLS, BIND DNS server, Proftpd FTP server, MySQL server, Courier
POP3/IMAP, Quota, Firewall, etc. This tutorial is written for the
32-bit version of Ubuntu 8.04 [...]

No Comments

Integrating APC (Alternative PHP Cache) Into PHP5 (Debian Etch & Apache2)

Posted by suvi under Apache, Debian, PHP

This guide explains how to integrate APC
(Alternative PHP Cache) into PHP5 on a Debian Etch system (with
Apache2). APC is a free and open PHP opcode cacher for caching and
optimizing PHP intermediate code.  It’s similar to other PHP opcode cachers, such as eAccelerator and XCache.
Read more at HowtoForge

No Comments

Integrating APC (Alternative PHP Cache) Into PHP5 (Fedora 8 & Apache2)

Posted by suvi under Apache, Fedora, PHP

This guide explains how to integrate APC
(Alternative PHP Cache) into PHP5 on a Fedora 8 system (with Apache2).
APC is a free and open PHP opcode cacher for caching and optimizing PHP
intermediate code.  It’s similar to other PHP opcode cachers, such as eAccelerator and XCache.
Read more at HowtoForge

No Comments

How To Set Up The Bti-Tracker BitTorrent Tracker System On Fedora/Centos/Redhat

Posted by suvi under CentOS, Fedora, PHP, Server

BtiTracker is a complete PHP tracker system for BitTorrent, easy to
setup and configure. It comes with full remote admin management. This
guide explains how to set it up on a Fedora/CentOS/RedHat system.
Read more at HowtoForge

No Comments

Integrating XCache Into PHP5 (Debian Etch & lighttpd)

Posted by suvi under Debian, PHP

This guide explains how to integrate XCache into PHP5 on a Debian Etch system (with lighttpd). From the XCache project page: “XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load.” It’s similar to other PHP opcode cachers, such as eAccelerator and APC.
Read [...]

No Comments

Integrating XCache Into PHP5 (OpenSUSE 10.3 & Apache2)

Posted by suvi under Apache, PHP, openSuse

This guide explains how to integrate XCache into PHP5 on an OpenSUSE 10.3 system (with Apache2). From the XCache project page: “XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load.” It’s similar to other PHP opcode cachers, such as eAccelerator and APC.
Read [...]

No Comments

Integrating XCache Into PHP5 (Debian Etch & Apache2)

Posted by suvi under Apache, Debian, PHP

This guide explains how to integrate XCache into PHP5 on a Debian Etch system (with Apache2). From the XCache project page: “XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load.” It’s similar to other PHP opcode cachers, such as eAccelerator and APC.
Read [...]

No Comments

Integrating XCache Into PHP5 (Mandriva 2008.0 & Apache2)

Posted by suvi under Apache, Mandriva, PHP

This guide explains how to integrate XCache into PHP5 on a Mandriva 2008.0 system (with Apache2). From the XCache project page: “XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load.” It’s similar to other PHP opcode cachers, such as eAccelerator and APC.
Read [...]

No Comments