You're still confusing http & filesystem subdir. Nevertheless, check your Apache configuration compare that to the install documentation again...
On 2013-10-11 10:01, Ron Wingfield wrote:
Nikolay Shopik wrote:
What URL are entering in you browser? Sure you not missing mod_rewrite in your apache?
On 11 окт. 2013 г., at 7:32, Ron Wingfield Ron.Wingfield@Archaxis.net wrote:
Yes, I'm aware of the subdirectory caveat and I've installed in /OPT/OBSERVIUM as advertised (/opt is in the root directory).
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [1]
I've configured the ./apache22/httpd.conf to include the following (see below). I'm not running Observium as a virtual host (i.e, in a container in ./apache22/extra/htpd-vhosts.conf) because the DocumentRoot in the main httpd.conf file is set to "/www/vhosts", where (for convenience) /www is a symbolic link to /usr/local/www. All virtual hosted websites are located in /www/vhosts/.
I have applications that I do not run in the DocumentRoot directory, thus keeping them out of the virtual hosts directory, and are redirected via an alias; for example:
/www/phpMyAdmin /www/WebCalendar /www/zenphoto /www/zen-cart
I've attempted to install and run Observium similarly as follows; note that Observium is installed in /opt/observium, i.e., out of the /opt directory as instructed.
#----------------------------------------------------- Alias /observium/ "/opt/observium/"
DocumentRoot /opt/observium Se
p; observium.archaxis.net CustomLog /var/log/observium_access.log combined ErrorLog /var/log/observium_error.log
<Directory "/opt/observium/"> Options FollowSymLinks MultiViews +Includes +Indexes AllowOverride all Order Deny,Allow Allow from all # Allow from 127.0.0.1 .Archaxis.net RewriteEngine On RewriteOptions Inherit # DirectoryIndex xxx
</Directory> #-----------------------------------------------------
Invoking the application is accomplished by using this URL: MAILSCANNER WARNING: NUMERICAL LINKS ARE OFTEN MALICIOUS: http://192.168.1.75/observium/html/index.php [2]. The server's IP address is of course, the static address on the LAN. There is no registered FQDN for this server . . .yet.
Tom L
ommented, " You're confusing a filesystem subdirectory with an http subdirectory, everything after that is moot." My understanding is that Observium must be run in the /opt/observium file system. This seems to be working because I can start the system and login; however, once started and authenticated, other Observium functions such as "logout" fail.
Here is a line of PHP generated code that puzzles me, and I think this is critical:
<li><a href="logout/ [3]" title="Logout"><i class="oicon-door-open-out"></i> Logout</a></li>
Does the href argument look correct? The result of clicking "Logout" results with this Apache error:
The requested URL /index.php/logout// was not found on this server.
I've "drilled down" and found the function generate_url($vars, $new_vars = array()) in ./html/includes/functions.inc.php but I haven't had time to determine how "up stream" functions are using it.
Folks, I apologize for the "wordy" questions, but I think there is something simple causing this . . .I just can't see it.
Well, it's almost 3 AM here in Little Rock, AR USA. I've got to get three hours sleep. Thanks again for any suggestions.
OTTF, [4] Ron W.
Links:
[1] http://postman.memetic.org/cgi-bin/mailman/listinfo/observium [2] http://192.168.1.75/observium/html/index.php [3] view-source:http://192.168.1.75/observium/html/logout/ [4] http://archaxis.net/htdocs/RTWingfield/htdocs/humor/OTTF/OTTF.html
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium