On Wed, Jul 6, 2011 at 9:03 PM, Steve Phariss <sphariss@gmail.com> wrote:
Thank you for that explanation.  I kind of thought something like that was the answer but was not sure.

Yes, kudos to Kevin and Alex Dean for noticing so quickly there was an Apache path DocumentRoot Allow Symlinks issue!


On Wed, Jul 6, 2011 at 8:27 PM, Lisa Kachold <lisakachold@obnosis.com> wrote:
In Apache and subsequently in the VirtualHost entries you can define DocumentRoot however you like:

It's not going to be changed by a "rpm install" etc.

Your configuration for DocumentRoot points to:

DocumentRoot /var/www/www.myurl.com

Therefore to access your PhpMyAdmin, you would need to place it into:

/var/www/www.myurl.com/phpmyadmin/

# mv /var/www/phpMyAdmin-3.4.3.1 /var/www/www.myurl.com

and

change:


<DirectoryMatch "/var/www/phpMyAdmin-3.4.3.1-
english">

to 

<DirectoryMatch "/var/www/www.myurl.com/phpMyAdmin-3.4.3.1-
english">
FACT:  You cannot server a directory outside of DocumentRoot without both a symlink and an allow symlinks statement in your apache configuration option (in your VirtualHost configuration)

As you can see, you don't have either:


    <DirectoryMatch "/var/www/phpMyAdmin-3.4.3.1-
english">
      AllowOverride All
      Options None
      Order allow,deny
      Allow from all
    </DirectoryMatch>


On Wed, Jul 6, 2011 at 4:50 PM, Steve Phariss <sphariss@gmail.com> wrote:
I have a test apache install with several Virtual hosts,  I am trying to install myPhpAdmin in a directory off of /var/www but I can not get it to be recognized (404 error)

the virtual host contents are in directories off of /var/www (i.e. /var/www/www.myurl.com and /var/www/phpMyAdmin-3.4.3.1-english

The server is working correctly and serving the appropriate domains, I just can not get www.myurl.com/phpMyAdmin-3.4.3.1-english to work......

Any help would be great......

<VirtualHost *:80>
    ServerAdmin *********************
    ServerName www.myurl.com
    DirectoryIndex index.html #index.mhtml
    DocumentRoot /var/www/www.myurl.com
    AddType  text/html  .html #.mhtml
        # Set Perl Variable SiteName with name of site for handler.pl
        #PerlSetVar site myurl
        #PerlRequire /var/www/handler.pl
    <LocationMatch "(\.html|\.txt|\.pl|\.mhtml|dhandler|autohandler)$">
      #SetHandler perl-script
      #PerlHandler HTML::Mason
    </LocationMatch>
    <DirectoryMatch "/var/www/phpMyAdmin-3.4.3.1-english">
      AllowOverride All
      Options None
      Order allow,deny
      Allow from all
    </DirectoryMatch>
    ScriptAlias /cgi-bin/ "/var/www/www.myurl.com/cgi-bin/"
    <Directory "/var/www/www.myurl.com/cgi-bin">
      AllowOverride All
      Options None
      Order allow,deny
      Allow from all
    </Directory>
    ErrorLog syslog:local1
    ErrorLog /var/log/httpd/www.myurl.com.error
CustomLog /var/log/httpd/www.myurl.com.access common
</VirtualHost>

<VirtualHost *.80>
.
.
.
</VirtualHost>

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss



--

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss


---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss



--
(602) 791-8002  Android
(623) 239-3392 Skype
(623) 688-3392 Google Voice


HomeSmartInternational.com