From erick.antezana@gmail.com Mon Jul 13 10:21:03 2009 From: Erick Antezana To: galaxy-user@lists.galaxyproject.org Subject: Re: [galaxy-user] Fresh install has wrong layout Date: Mon, 13 Jul 2009 16:21:01 +0200 Message-ID: <8b6eced30907130721r51e73e78nd5552756b02aeab9@mail.gmail.com> In-Reply-To: <4A5B3486.2020805@bx.psu.edu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1476864258010777483==" --===============1476864258010777483== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Nate, yes, those PHP lines were just noise from the file... Anyway, we fixed the problem by removing the Virtual servers. SO everything is working fine. thanks Erick 2009/7/13 Nate Coraor > Any idea what's generating all the PHP errors? This is unrelated to > Galaxy. > > Erick Antezana wrote: > >> Nate, >> >> thanks for the piece of code. It worked perfectly on my test server. >> However, when I tried to put it the production serve, whose apache makes u= se >> of VirtualServers in contrast to my test server, it didn't work :-( I am >> able to authenticate using my ldap login/password but then the web site >> shows just a blank page... there is no message in paster.log; however, the >> apache log says: >> >> [Tue Jul 07 09:35:29 2009] [error] PHP Warning: >> include(/apache/prod/html/php/menuLoader.php) [> href=3D'function.include'>function.include]: failed to open stream: No >> such file or directory in /apache/prod/html/ApacheErr/error401.html on line >> 2 >> [Tue Jul 07 09:35:29 2009] [error] PHP Warning: include() [> href=3D'function.include'>function.include]: Failed opening >> '/apache/prod/html/php/menuLoader.php' for inclusion >> (include_path=3D'.:/usr/share/pear:/usr/share/php') in >> /apache/prod/html/ApacheErr/error401.html on line 2 >> [Tue Jul 07 09:35:29 2009] [error] File does not exist: >> /apache/prod/html/galaxy >> [Tue Jul 07 09:35:29 2009] [error] PHP Warning: require_once(Menu.inc) >> [function.require-once]: failed to o= pen >> stream: No such file or directory in >> /apache/prod/html/ApacheErr/error404.html on line 2 >> [Tue Jul 07 09:35:29 2009] [error] PHP Fatal error: require_once() [> href=3D'function.require'>function.require]: Failed opening required >> 'Menu.inc' (include_path=3D'.:/usr/share/pear:/usr/share/php') in >> /apache/prod/html/ApacheErr/error404.html on line 2 >> [Tue Jul 07 09:35:29 2009] [error] File does not exist: >> /apache/prod/html/favicon.ico, referer: http://intranet/galaxy/ >> [Tue Jul 07 09:35:29 2009] [error] PHP Warning: require_once(Menu.inc) >> [function.require-once]: failed to o= pen >> stream: No such file or directory in >> /apache/prod/html/ApacheErr/error404.html on line 2, referer: >> http://intranet/galaxy/ >> [Tue Jul 07 09:35:29 2009] [error] PHP Fatal error: require_once() [> href=3D'function.require'>function.require]: Failed opening required >> 'Menu.inc' (include_path=3D'.:/usr/share/pear:/usr/share/php') in >> /apache/prod/html/ApacheErr/error404.html on line 2, referer: >> http://intranet/galaxy/ >> >> >> Do you know what could be the problem? >> >> thanks, >> Erick >> >> 2009/7/3 Nate Coraor > >> >> >> Erick Antezana wrote: >> >> Nate, >> >> in the URL you just sent, are the "Apache configuration with >> Galaxy not at the web server root" and "External authentication >> and $REMOTE_USER" mutually exclusive? >> >> cheers, >> Erick >> >> >> Not at all. Here's a sample configuration: >> >> >> AuthType Basic >> AuthName Galaxy >> AuthUserFile /htpasswd >> Require valid-user >> >> >> # Required to pass REMOTE_USER >> >> Order deny,allow >> Allow from all >> >> >> RewriteEngine on >> >> RewriteCond %{IS_SUBREQ} ^false$ >> RewriteCond %{LA-U:REMOTE_USER} (.+) >> RewriteRule . - [E=3DRU:%1] >> RequestHeader set REMOTE_USER %{RU}e >> >> RewriteRule ^/galaxy$ /galaxy/ [R] >> RewriteRule ^/galaxy(.*) http://127.0.0.1:8080$1 [P] >> >> --nate >> >> >> > --===============1476864258010777483== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 SGkgTmF0ZSw8YnI+PGJyPnllcywgdGhvc2UgUEhQIGxpbmVzIHdlcmUganVzdCBub2lzZSBmcm9t IHRoZSBmaWxlLi4uIEFueXdheSwgd2UgZml4ZWQgdGhlIHByb2JsZW0gYnkgcmVtb3ZpbmcgdGhl IFZpcnR1YWwgc2VydmVycy4gU08gZXZlcnl0aGluZyBpcyB3b3JraW5nIGZpbmUuPGJyPjxicj50 aGFua3M8YnI+RXJpY2s8YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj4yMDA5LzcvMTMg TmF0ZSBDb3Jhb3IgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86bmF0ZUBieC5w c3UuZWR1Ij5uYXRlQGJ4LnBzdS5lZHU8L2E+Jmd0Ozwvc3Bhbj48YnI+CjxibG9ja3F1b3RlIGNs YXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwg MjA0LCAyMDQpOyBtYXJnaW46IDBwdCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsi PkFueSBpZGVhIHdoYXQmIzM5O3MgZ2VuZXJhdGluZyBhbGwgdGhlIFBIUCBlcnJvcnM/IKBUaGlz IGlzIHVucmVsYXRlZCB0byBHYWxheHkuPGJyPgo8YnI+CkVyaWNrIEFudGV6YW5hIHdyb3RlOjxi cj4KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0iYm9yZGVyLWxlZnQ6IDFw eCBzb2xpZCByZ2IoMjA0LCAyMDQsIDIwNCk7IG1hcmdpbjogMHB0IDBwdCAwcHQgMC44ZXg7IHBh ZGRpbmctbGVmdDogMWV4OyI+PGRpdiBjbGFzcz0iaW0iPgpOYXRlLDxicj4KPGJyPgogoHRoYW5r cyBmb3IgdGhlIHBpZWNlIG9mIGNvZGUuIEl0IHdvcmtlZCBwZXJmZWN0bHkgb24gbXkgdGVzdCBz ZXJ2ZXIuIEhvd2V2ZXIsIHdoZW4gSSB0cmllZCB0byBwdXQgaXQgdGhlIHByb2R1Y3Rpb24gc2Vy dmUsIHdob3NlIGFwYWNoZSBtYWtlcyB1c2Ugb2YgVmlydHVhbFNlcnZlcnMgaW4gY29udHJhc3Qg dG8gbXkgdGVzdCBzZXJ2ZXIsIGl0IGRpZG4mIzM5O3Qgd29yayA6LSggSSBhbSBhYmxlIHRvIGF1 dGhlbnRpY2F0ZSB1c2luZyBteSBsZGFwIGxvZ2luL3Bhc3N3b3JkIGJ1dCB0aGVuIHRoZSB3ZWIg c2l0ZSBzaG93cyBqdXN0IGEgYmxhbmsgcGFnZS4uLiB0aGVyZSBpcyBubyBtZXNzYWdlIGluIHBh c3Rlci5sb2c7IGhvd2V2ZXIsIHRoZSBhcGFjaGUgbG9nIHNheXM6PGJyPgoKPGJyPgpbVHVlIEp1 bCAwNyAwOTozNToyOSAyMDA5XSBbZXJyb3JdIFBIUCBXYXJuaW5nOiCgaW5jbHVkZSgvYXBhY2hl L3Byb2QvaHRtbC9waHAvbWVudUxvYWRlci5waHApIFsmbHQ7YSBocmVmPSYjMzk7ZnVuY3Rpb24u aW5jbHVkZSYjMzk7Jmd0O2Z1bmN0aW9uLmluY2x1ZGUmbHQ7L2EmZ3Q7XTogZmFpbGVkIHRvIG9w ZW4gc3RyZWFtOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5IGluIC9hcGFjaGUvcHJvZC9odG1s L0FwYWNoZUVyci9lcnJvcjQwMS5odG1sIG9uIGxpbmUgMjxicj4KCltUdWUgSnVsIDA3IDA5OjM1 OjI5IDIwMDldIFtlcnJvcl0gUEhQIFdhcm5pbmc6IKBpbmNsdWRlKCkgWyZsdDthIGhyZWY9JiMz OTtmdW5jdGlvbi5pbmNsdWRlJiMzOTsmZ3Q7ZnVuY3Rpb24uaW5jbHVkZSZsdDsvYSZndDtdOiBG YWlsZWQgb3BlbmluZyAmIzM5Oy9hcGFjaGUvcHJvZC9odG1sL3BocC9tZW51TG9hZGVyLnBocCYj Mzk7IGZvciBpbmNsdXNpb24gKGluY2x1ZGVfcGF0aD0mIzM5Oy46L3Vzci9zaGFyZS9wZWFyOi91 c3Ivc2hhcmUvcGhwJiMzOTspIGluIC9hcGFjaGUvcHJvZC9odG1sL0FwYWNoZUVyci9lcnJvcjQw MS5odG1sIG9uIGxpbmUgMjxicj4KCltUdWUgSnVsIDA3IDA5OjM1OjI5IDIwMDldIFtlcnJvcl0g RmlsZSBkb2VzIG5vdCBleGlzdDogL2FwYWNoZS9wcm9kL2h0bWwvZ2FsYXh5PGJyPgpbVHVlIEp1 bCAwNyAwOTozNToyOSAyMDA5XSBbZXJyb3JdIFBIUCBXYXJuaW5nOiCgcmVxdWlyZV9vbmNlKE1l bnUuaW5jKSBbJmx0O2EgaHJlZj0mIzM5O2Z1bmN0aW9uLnJlcXVpcmUtb25jZSYjMzk7Jmd0O2Z1 bmN0aW9uLnJlcXVpcmUtb25jZSZsdDsvYSZndDtdOiBmYWlsZWQgdG8gb3BlbiBzdHJlYW06IE5v IHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkgaW4gL2FwYWNoZS9wcm9kL2h0bWwvQXBhY2hlRXJyL2Vy cm9yNDA0Lmh0bWwgb24gbGluZSAyPGJyPgoKW1R1ZSBKdWwgMDcgMDk6MzU6MjkgMjAwOV0gW2Vy cm9yXSBQSFAgRmF0YWwgZXJyb3I6IKByZXF1aXJlX29uY2UoKSBbJmx0O2EgaHJlZj0mIzM5O2Z1 bmN0aW9uLnJlcXVpcmUmIzM5OyZndDtmdW5jdGlvbi5yZXF1aXJlJmx0Oy9hJmd0O106IEZhaWxl ZCBvcGVuaW5nIHJlcXVpcmVkICYjMzk7TWVudS5pbmMmIzM5OyAoaW5jbHVkZV9wYXRoPSYjMzk7 LjovdXNyL3NoYXJlL3BlYXI6L3Vzci9zaGFyZS9waHAmIzM5OykgaW4gL2FwYWNoZS9wcm9kL2h0 bWwvQXBhY2hlRXJyL2Vycm9yNDA0Lmh0bWwgb24gbGluZSAyPGJyPgoKW1R1ZSBKdWwgMDcgMDk6 MzU6MjkgMjAwOV0gW2Vycm9yXSBGaWxlIGRvZXMgbm90IGV4aXN0OiAvYXBhY2hlL3Byb2QvaHRt bC9mYXZpY29uLmljbywgcmVmZXJlcjogPGEgaHJlZj0iaHR0cDovL2ludHJhbmV0L2dhbGF4eS8i IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vaW50cmFuZXQvZ2FsYXh5LzwvYT48YnI+CltUdWUgSnVs IDA3IDA5OjM1OjI5IDIwMDldIFtlcnJvcl0gUEhQIFdhcm5pbmc6IKByZXF1aXJlX29uY2UoTWVu dS5pbmMpIFsmbHQ7YSBocmVmPSYjMzk7ZnVuY3Rpb24ucmVxdWlyZS1vbmNlJiMzOTsmZ3Q7ZnVu Y3Rpb24ucmVxdWlyZS1vbmNlJmx0Oy9hJmd0O106IGZhaWxlZCB0byBvcGVuIHN0cmVhbTogTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeSBpbiAvYXBhY2hlL3Byb2QvaHRtbC9BcGFjaGVFcnIvZXJy b3I0MDQuaHRtbCBvbiBsaW5lIDIsIHJlZmVyZXI6IDxhIGhyZWY9Imh0dHA6Ly9pbnRyYW5ldC9n YWxheHkvIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2ludHJhbmV0L2dhbGF4eS88L2E+PGJyPgoK W1R1ZSBKdWwgMDcgMDk6MzU6MjkgMjAwOV0gW2Vycm9yXSBQSFAgRmF0YWwgZXJyb3I6IKByZXF1 aXJlX29uY2UoKSBbJmx0O2EgaHJlZj0mIzM5O2Z1bmN0aW9uLnJlcXVpcmUmIzM5OyZndDtmdW5j dGlvbi5yZXF1aXJlJmx0Oy9hJmd0O106IEZhaWxlZCBvcGVuaW5nIHJlcXVpcmVkICYjMzk7TWVu dS5pbmMmIzM5OyAoaW5jbHVkZV9wYXRoPSYjMzk7LjovdXNyL3NoYXJlL3BlYXI6L3Vzci9zaGFy ZS9waHAmIzM5OykgaW4gL2FwYWNoZS9wcm9kL2h0bWwvQXBhY2hlRXJyL2Vycm9yNDA0Lmh0bWwg b24gbGluZSAyLCByZWZlcmVyOiA8YSBocmVmPSJodHRwOi8vaW50cmFuZXQvZ2FsYXh5LyIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9pbnRyYW5ldC9nYWxheHkvPC9hPjxicj4KCjxicj4KPGJyPgpE byB5b3Uga25vdyB3aGF0IGNvdWxkIGJlIHRoZSBwcm9ibGVtPzxicj4KPGJyPgp0aGFua3MsPGJy PgpFcmljazxicj4KPGJyPjwvZGl2PgoyMDA5LzcvMyBOYXRlIENvcmFvciAmbHQ7PGEgaHJlZj0i bWFpbHRvOm5hdGVAYngucHN1LmVkdSIgdGFyZ2V0PSJfYmxhbmsiPm5hdGVAYngucHN1LmVkdTwv YT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86bmF0ZUBieC5wc3UuZWR1IiB0YXJnZXQ9Il9i bGFuayI+bmF0ZUBieC5wc3UuZWR1PC9hPiZndDsmZ3Q7PGRpdj48ZGl2PjwvZGl2PjxkaXYgY2xh c3M9Img1Ij48YnI+Cjxicj4KIKAgoEVyaWNrIEFudGV6YW5hIHdyb3RlOjxicj4KPGJyPgogoCCg IKAgoE5hdGUsPGJyPgo8YnI+CiCgIKAgoCCgaW4gdGhlIFVSTCB5b3UganVzdCBzZW50LCBhcmUg dGhlICZxdW90O0FwYWNoZSBjb25maWd1cmF0aW9uIHdpdGg8YnI+CiCgIKAgoCCgR2FsYXh5IG5v dCBhdCB0aGUgd2ViIHNlcnZlciByb290JnF1b3Q7IGFuZCAmcXVvdDtFeHRlcm5hbCBhdXRoZW50 aWNhdGlvbjxicj4KIKAgoCCgIKBhbmQgJFJFTU9URV9VU0VSJnF1b3Q7IKBtdXR1YWxseSBleGNs dXNpdmU/PGJyPgo8YnI+CiCgIKAgoCCgY2hlZXJzLDxicj4KIKAgoCCgIKBFcmljazxicj4KPGJy Pgo8YnI+CiCgIKBOb3QgYXQgYWxsLiCgSGVyZSYjMzk7cyBhIHNhbXBsZSBjb25maWd1cmF0aW9u Ojxicj4KPGJyPgogoCCgJmx0O0xvY2F0aW9uIC9nYWxheHkmZ3Q7PGJyPgogoCCgIKAgQXV0aFR5 cGUgQmFzaWM8YnI+CiCgIKAgoCBBdXRoTmFtZSBHYWxheHk8YnI+CiCgIKAgoCBBdXRoVXNlckZp bGUgL2h0cGFzc3dkPGJyPgogoCCgIKAgUmVxdWlyZSB2YWxpZC11c2VyPGJyPgogoCCgJmx0Oy9M b2NhdGlvbiZndDs8YnI+Cjxicj4KIKAgoCMgUmVxdWlyZWQgdG8gcGFzcyBSRU1PVEVfVVNFUjxi cj4KIKAgoCZsdDtQcm94eSA8YSBocmVmPSJodHRwOi8vMTI3LjAuMC4xOjgwODAiIHRhcmdldD0i X2JsYW5rIj5odHRwOi8vMTI3LjAuMC4xOjgwODA8L2E+Jmd0Ozxicj4KIKAgoCCgIE9yZGVyIGRl bnksYWxsb3c8YnI+CiCgIKAgoCBBbGxvdyBmcm9tIGFsbDxicj4KIKAgoCZsdDsvUHJveHkmZ3Q7 PGJyPgo8YnI+CiCgIKBSZXdyaXRlRW5naW5lIG9uPGJyPgo8YnI+CiCgIKBSZXdyaXRlQ29uZCAl e0lTX1NVQlJFUX0gXmZhbHNlJDxicj4KIKAgoFJld3JpdGVDb25kICV7TEEtVTpSRU1PVEVfVVNF Un0gKC4rKTxicj4KIKAgoFJld3JpdGVSdWxlIC4gLSBbRT1SVTolMV08YnI+CiCgIKBSZXF1ZXN0 SGVhZGVyIHNldCBSRU1PVEVfVVNFUiAle1JVfWU8YnI+Cjxicj4KIKAgoFJld3JpdGVSdWxlIF4v Z2FsYXh5JCAvZ2FsYXh5LyBbUl08YnI+CiCgIKBSZXdyaXRlUnVsZSBeL2dhbGF4eSguKikgaHR0 cDovLzEyNy4wLjAuMTo4MDgwJDEgW1BdPGJyPgo8YnI+CiCgIKAtLW5hdGU8YnI+Cjxicj4KPGJy Pgo8L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+Cjxicj4KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj4K --===============1476864258010777483==--