<table cellspacing='0' cellpadding='0' border='0' ><tr><td valign='top' style='font: inherit;'>This seems to have solved it! Now when I go to:<br><br>http://georutkay.homelinux.org/test.php<br><br>I get a nice report on what's what in the system!<br><br>Wow, so many hoops to jump through, just to get to this!!<br><br>I want to summarize this for my own sake as well as anyone else's.<br><br>What are the essentials to this: A website with the tools necessary to make at least some part of it (some file and/or directory) accessible only by login and password.<br><br>It's hard for me to keep track because there have been so many changes.<br><br>Can we summarize all of this for the benefit of others?<br><br>Thanks!<br>geo<br><br>--- On <b>Wed, 6/25/08, Andrew Mathenge <i><mathenge@gmail.com></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">From: Andrew Mathenge
 <mathenge@gmail.com><br>Subject: Re: Ubuntu users in Ontario, Canada?<br>To: yaktur@yahoo.com<br>Cc: "The Canadian Ubuntu Users Community" <ubuntu-ca@lists.ubuntu.com><br>Date: Wednesday, June 25, 2008, 11:18 PM<br><br><pre>Can you check synaptic.<br><br>Launch synaptic.<br><br>System --> Administration --> Synaptic Package Manager<br><br>Click on "Search"<br><br>Type "apache2"<br><br>Scroll through the results list to see if the following packages are installed:<br><br>apache2<br>apache2.2-common<br>apache2-mpm-prefork<br>apache2-utils<br>libapache2-mod-php5             (very important)<br><br>Click on "Search" again<br><br>Type "php module"<br><br>Scroll through the result list to see if the following packages are installed:<br><br>libapache2-php-module         (same as above, very important)<br>php5-gd<br>php5-mysql<br>php5-ldap<br>php5-odbc<br><br>In your case, for Joomla! you'd only need php5-mysql.<br><br>Then, click on "Search"
 again.<br><br>Type "mysql"<br><br>libdbd-mysql-perl                   (not so important)<br>libmysqlclient15off<br>mysql-client<br>mysql-client-5.0<br>mysql-common<br>mysql-server<br>mysql-server-5.0<br>php-mysql<br><br>You may have been told to check these before in earlier posts, but<br>check them yourself.<br><br>If they are already installed, perhaps what you can do is remove them<br>and then re-install them.<br><br>That may re-create the folders that are missing from your installation.<br><br>It's clear that PHP configuration in apache is missing.<br><br>Good luck!<br><br>Andrew.<br><br>On Wed, Jun 25, 2008 at 10:09 PM, geo <yaktur@yahoo.com> wrote:<br>> I was trying to implement your advice. I was creating the files<br>"php5.conf"<br>> and "php5.load" and their respective contents and permissions by<br>> hand.....then I realized I don't have a modules directory!<br>><br>> This is the contents of my /etc/apache2/
 directory:<br>><br>> (Directories)<br>> conf.d<br>> mods-available<br>> mods-enabled<br>> sites-available<br>> sites-enabled<br>><br>> (Individual files)<br>> apache2.conf<br>> enwars<br>> httpd.conf<br>> ports.conf<br>><br>> And that's all that's in /etc/apache2/ !!!<br>><br>> There is no /etc/apache2/modules/ path!<br>><br>> YIKES! What has happened? Why isn't there one there?<br>><br>> geo<br>><br>> --- On Wed, 6/25/08, Andrew Mathenge <mathenge@gmail.com> wrote:<br>><br>> From: Andrew Mathenge <mathenge@gmail.com><br>> Subject: Re: Ubuntu users in Ontario, Canada?<br>> To: yaktur@yahoo.com, "The Canadian Ubuntu Users Community"<br>> <ubuntu-ca@lists.ubuntu.com><br>> Date: Wednesday, June 25, 2008, 9:46 PM<br>><br>> The problem you have is that PHP modules aren't being loaded by<br>> apache. You mentioned that when you
 wrote:<br>><br>>>> I don't have any such files named php5.conf and php5.load in<br>> /etc/apache2/mods-enabled/. Nothing there even starts with php.<br>><br>> I have PHP working on my system. My /etc/apache2/mods-enabled/dir.conf<br>> file looks like this:<br>><br>> <IfModule mod_dir.c><br>>           DirectoryIndex index.html index.cgi index.pl index.php<br>> index.xhtml index.htm<br>> </IfModule><br>><br>> Inside the folder /etc/apache2/mods-enabled folder, I also have the<br>> following links:<br>><br>> lrwxrwxrwx 1 root root   27 2008-04-26 22:26 php5.conf -><br>> ../mods-available/php5.conf<br>> lrwxrwxrwx 1 root root   27<br>>  2008-04-26 22:26 php5.load -><br>> ../mods-available/php5.load<br>><br>> Notice that these are links (or shortcuts) pointing to the following<br>> files in /etc/apache2/mods-available<br>><br>> -rw-r--r-- 1 root root 133
 2008-02-27 15:49 php5.conf<br>> -rw-r--r-- 1 root root  59 2008-02-27 15:49 php5.load<br>><br>> Those files have the following contents:<br>><br>> php5.conf looks like this:<br>><br>> <IfModule mod_php5.c><br>>   AddType application/x-httpd-php .php .phtml .php3<br>>   AddType application/x-httpd-php-source .phps<br>> </IfModule><br>><br>><br>> And php5.load looks like this:<br>><br>> LoadModule php5_module /usr/lib/apache2/modules/libphp5.so<br>><br>> Which means that the file in /usr/lib/apache2/modules/libphp5.so MUST<br>> exist or PHP will not work.<br>><br>> One final comment. Removing "index.php" from<br>> /etc/apache2/mods-enabled/dir.conf means that the file index.php won't<br>> be loaded by default. PHP files will still be processed because of<br>>  the<br>> /etc/apache2/mods-enabled/php.conf file.<br>><br>> Hope this moves you a step
 closer!<br>><br>> Andrew.<br>></pre></blockquote></td></tr></table><br>