<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sun, 12 Feb 2012 21:13:22 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[TutsWall.com: CodeIgniter from scratch - Introduction & Installation]]></title>
      <guid>http://www.phpdeveloper.org/news/16599</guid>
      <link>http://www.phpdeveloper.org/news/16599</link>
      <description><![CDATA[<p>
From TutsWall.com there's <a href="http://tutswall.com/php/codeigniter-from-scratch-introduction-installation">a recent tutorial</a> (pretty brief) about getting started with <a href="http://codeigniter.com">CodeIgniter</a>.
</p>
<blockquote>
Developing web application from scratch is always a painful task. This where frameworks comes to help us, but learning frameworks will at-least take some decent learning curve. But there are some frameworks that is very easy and fun to learn and develop applications and <a href="http://www.codeigniter.com/">CodeIgniter</a> is of of them.
</blockquote>
<p>
They cover the download of the framework, ensuring it's working by hitting the main page and creating a simple controller and view to show you where some of the pieces go. 
</p>]]></description>
      <pubDate>Mon, 18 Jul 2011 08:48:39 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Lorna Mitchell's Blog: SugarCRM Installation Error]]></title>
      <guid>http://www.phpdeveloper.org/news/14803</guid>
      <link>http://www.phpdeveloper.org/news/14803</link>
      <description><![CDATA[<p>
In the latest post to her blog <i>Lorna Mitchell</i> talks about some of the <a href="http://www.lornajane.net/posts/2010/SugarCRM-6-Installation-Error">issues she had</a> when upgrading to the latest version of SugarCRM (6.0.0).
</p>
<blockquote>
I noticed that SugarCRM have just released their new version 6.0.0, and since my sugarcrm installation is madly out of date and I'm about to start using it again, I thought I'd just throw the old one away and install from scratch. I had no problems until I reached the final installation stage, when clicking the "install" button would return a 404. 
</blockquote>
<p>
After running through things a few times more, she finally corrected the cause of some of the errors of this final step - increasing the memory_limit setting, upload_file_size as well as installing cURL support for PHP. With these changes, the install worked perfectly.
</p>]]></description>
      <pubDate>Fri, 16 Jul 2010 09:17:11 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPFreaks.com: Protecting php applications with PHPIDS]]></title>
      <guid>http://www.phpdeveloper.org/news/11687</guid>
      <link>http://www.phpdeveloper.org/news/11687</link>
      <description><![CDATA[<p>
The PHPFreaks.com website has posted a recent tutorial looking at a tool that can help you protect you and your web applications from possible malicious users - <a href="http://php-ids.org/downloads/">PHPIDS</a>.
</p>
<blockquote>
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
reacts in exactly the way you want it to. Based on a set of
approved and heavily tested filter rules any attack is given
a numerical impact rating which makes it easy to decide what
kind of action should follow the hacking attempt.
</blockquote>
<p>
They look at the installation of the tool, an example configuration (that sets up some logging and caching settings) and a PHP script to enable the functionality. Then you can use the auto_prepend Apache directive to load it on each page and protect your site quickly and easily.
</p>]]></description>
      <pubDate>Wed, 07 Jan 2009 07:57:06 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Mike Bernat's Blog: Installing Xdebug - Best Decision You Will Ever Make]]></title>
      <guid>http://www.phpdeveloper.org/news/10547</guid>
      <link>http://www.phpdeveloper.org/news/10547</link>
      <description><![CDATA[<p>
<i>Mike Bernat</i> is a big fan of XDebug and has <a href="http://mikebernat.com/blog/Installing_Xdebug_-_Best_Decision_You_Will_Ever_Make">posted about</a> why he thinks installing it is the best decision you'll ever make.
</p>
<blockquote>
I finally got around to installing <a href="http://www.xdebug.org/index.php">Xdebug</a> on my development environment and have decided it is the best thing since sliced bread. Installation was a breeze and the information it provides when something has gone wrong is incredibly helpful during debugging.
</blockquote>
<p>
He <a href="http://mikebernat.com/blog/Installing_Xdebug_-_Best_Decision_You_Will_Ever_Make">explains</a> what the software does, how it can help you and your development - even how to get it up and running on your PHP install (seriously, it's drop dead easy...why haven't you installed it yet?). He also points to <a href="http://devzone.zend.com/article/2803-Introducing-xdebug">the tutorial</a> on the Zend Developer Zone introducing the powerful tool.
</p>]]></description>
      <pubDate>Fri, 04 Jul 2008 10:26:20 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings Blog: Off-The-Shelf Server Setup]]></title>
      <guid>http://www.phpdeveloper.org/news/10306</guid>
      <link>http://www.phpdeveloper.org/news/10306</link>
      <description><![CDATA[<p>
On the Ibuildings blog, <i>Ian Barber</i> has <a href="http://www.ibuildings.com/blog/archives/1021-Off-The-Shelf-Server-Setup.html">a reminder</a> to PHP developers out there used to their servers "just working" because of the popularity of LAMP. He recommends digging a little deeper to the "behind the scenes" of how the server is configured.
</p>
<blockquote>
PHP programmers generally know what a good systems architecture should look like, but it is often a reality of development that they will have little input on the system itself until the last minute. In fact, it's far from uncommon for a developer to be faced with an off-the-shelf dedicated LAMP server, and left up to their own devices.
</blockquote>
<p>
He recommends getting to know things like the package manager for your distribution (apt, yum, yast, etc), stripping down the modules your installation is using, check that all of the packages in use need to be enabled and ensure that the network connection is set up correctly and is what you need for the site.
</p>]]></description>
      <pubDate>Fri, 30 May 2008 08:43:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Pear-Code-Authors.com: Installation of a local PEAR copy on a shared host]]></title>
      <guid>http://www.phpdeveloper.org/news/9869</guid>
      <link>http://www.phpdeveloper.org/news/9869</link>
      <description><![CDATA[<p>
<i>Jacques Marneweck</i> <a href="http://www.powertrip.co.za/blog/archives/000596.html">points out</a> a tutorial he came across showing how to perform an installation of the PEAR library system <a href="http://www.pear.code-authors.com/installation.shared.html">on a shared host</a>.
</p>
<blockquote>
This is quite useful when you are forced into using a <a href="http://a2hosting.com/">clueless shared host</a> who only have the bare PEAR installation on their servers, and have not ever considered installing DB, Mail, Net_SMTP, etc. which lots of people use instead of reinventing the wheel with each project.
</blockquote>
<p>
The steps of <a href="http://www.pear.code-authors.com/installation.shared.html">the tutorial</a> are pretty simple and they include two different ways - installing it to your docroot directory if the web host already has the pear binary set up or using ftp/ftps/sftp to upload and install the needed files.
</p>]]></description>
      <pubDate>Thu, 27 Mar 2008 12:02:43 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Gennady Feldman's Blog: Installing Oracle Instant Client 11g and PECL OCI8 (Part 2)]]></title>
      <guid>http://www.phpdeveloper.org/news/9353</guid>
      <link>http://www.phpdeveloper.org/news/9353</link>
      <description><![CDATA[<p>
<i>Gennady Feldman</i> has posted the <a href="http://www.gena01.com/forum/gena01_blog/installing_oracle_instant_client_11g_and_pecl_oci8-t193.0.html;msg1326#msg1326">second part</a> of his install instructions for setting up the Oracle Instant Client (11g) and the Oracle OCI8 drivers in PHP.
</p>
<blockquote>
This is part 2 of my installation instructions. This is my attempt to provide an updated and simplified reference. I am leaving <a href="http://www.gena01.com/forum/gena01_blog/installing_oracle_instant_client_and_making_it_work_with_php-t184.0.html">Part 1</a> as is, because that part can also be useful.
</blockquote>
<p>
This <a href="http://www.gena01.com/forum/gena01_blog/installing_oracle_instant_client_11g_and_pecl_oci8-t193.0.html;msg1326#msg1326">updated tutorial</a> shows the steps to installing 11g (versus 10g in the <a href="http://www.phpdeveloper.org/news/8973">previous example</a>) including the packages you'll need, the commands to make it work and a PEAR version of the install if you choose to go that route.
</p>]]></description>
      <pubDate>Fri, 04 Jan 2008 07:58:37 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Nessa's Blog: Installing suPHP on cPanel]]></title>
      <guid>http://www.phpdeveloper.org/news/9188</guid>
      <link>http://www.phpdeveloper.org/news/9188</link>
      <description><![CDATA[<p>
On her blog today <i>Nessa</i> has <a href="http://www.v-nessa.net/2007/12/05/installing-suphp-on-cpanel">written up a tutorial</a> on getting SuPHP working along with cPanel on your system.
</p>
<blockquote>
I wrote this tutorial a while back and figured it would be good to post because suPHP is growing more popular as an alternative to phpSuExec. The instructions assume that you are on a Linux cPanel server and are familiar with how to install PHP, but do not want to use EasyApache's suPHP installer in WHM.
</blockquote>
<p>
It's a long process but a lot of it is just configuration changes and grabbing the right software. Every line of each of the config files you'll need to change is there ready to cut and paste into your files as well as the command line calls you'll need to make to configure/compile and move files to where they need to go.
</p>]]></description>
      <pubDate>Thu, 06 Dec 2007 12:06:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Tony Bibbs' Blog: Oh So Familiar Problem with Zend Studio Neon (Eclipse-based)]]></title>
      <guid>http://www.phpdeveloper.org/news/8939</guid>
      <link>http://www.phpdeveloper.org/news/8939</link>
      <description><![CDATA[<p>
In a <a href="http://www.tonybibbs.com/article.php/ZendNeonInstallOnOpenSUSE">new blog post</a> <i>Tony Bibbs</i> talks about an issue that he's been having (an "oh so familiar problem") when trying to install the Zend Studio Neon IDE - the same as <a href="http://www.tonybibbs.com/article.php/ZendStudioOpenSUSE10_3">last time</a>, an issue with a locked resource.
</p>
<blockquote>
The fix this time was a bit more cumbersome because the unpacking of files happens during the install not when you explicitly uncompress the tarball. However the Internet proved to be a valuable resource again as I found the <a href="http://kaviarovetoasty.com/blog/zend-studio-neon-beta-and-opensuse-103.html">fix from a blog</a> by someone overseas.
</blockquote>
<p>
The solution involved breaking the installer (pushing it to the background for a bit) at a certain point, executing a command to replace the variable name and resuming the install process to complete a correct software installation.
</p>]]></description>
      <pubDate>Wed, 31 Oct 2007 07:58:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[HowToForge: How To Install a Complete LEMP on Ubuntu/Debian]]></title>
      <guid>http://www.phpdeveloper.org/news/8888</guid>
      <link>http://www.phpdeveloper.org/news/8888</link>
      <description><![CDATA[<p>
On the HowToForge website, there's a <a href="http://www.howtoforge.com/lemp_nginx_mysql_php_ubuntu_debian">new step-by-step tutorial</a> on getting a complete setup of Linux, EngineX, MySQL and PHP on a Ubuntu/Debian box working.
</p>
<blockquote>
This HowTo will describe the setup of an efficient http server and mail server for small or medium configurations (as low as 96 mb). So this config is ideal for a small VPS. You can find a good choice of cheap and performant VPS (XEN) at <a href="http://www.xencon.net/">x|encon</a>, a german hosting company. they provide many scalable VPS solutions with pre-installed Debian and Ubuntu disc images.
</blockquote>
<p>
They have it broken out into <a href="http://www.howtoforge.com/lemp_nginx_mysql_php_ubuntu_debian">five overarching steps</a> for getting things working, but there's lots of little sub-steps you'll need to work through to get it up and running. Thankfully, most of the hard part (installing the packages) is handled through the apt-get command and you won't be required to compile.
</p>]]></description>
      <pubDate>Tue, 23 Oct 2007 12:09:00 -0500</pubDate>
    </item>
  </channel>
</rss>

