Installation
Installation
This enormously impressive, and visually stunning, CMS installs like a dream on VAMP and seems to work flawlessly.
The only slight tweak I had to make was to enable zlib support in mod_php on Apache.
Very, very impressive.
Get it at, http://www.joomla.org
The only slight tweak I had to make was to enable zlib support in mod_php on Apache.
Very, very impressive.
Get it at, http://www.joomla.org
- Arvid Elstrodt
- $ HELP
- Posts: 15
- Joined: Tue Jan 10, 2006 7:19 pm
- Location: Amersfoort, The Netherlands
- Contact:
- Arvid Elstrodt
- $ HELP
- Posts: 15
- Joined: Tue Jan 10, 2006 7:19 pm
- Location: Amersfoort, The Netherlands
- Contact:
Hi,
Thanks, but, ... I didn't mean that part (been there, done that with zlib)
What I meant was the installation of Joomla itself.
I might have missed it on their site, but I didn't see anything about installation on OpenVMS. Is it to be downloaded in source and then compiled or are there binaries, that kind of stuff.
And if you need to compile it, were there any tricks to be done, etcetera.
Thanks, but, ... I didn't mean that part (been there, done that with zlib)
What I meant was the installation of Joomla itself.
I might have missed it on their site, but I didn't see anything about installation on OpenVMS. Is it to be downloaded in source and then compiled or are there binaries, that kind of stuff.
And if you need to compile it, were there any tricks to be done, etcetera.
- Arvid Elstrodt
- $ HELP
- Posts: 15
- Joined: Tue Jan 10, 2006 7:19 pm
- Location: Amersfoort, The Netherlands
- Contact:
- Arvid Elstrodt
- $ HELP
- Posts: 15
- Joined: Tue Jan 10, 2006 7:19 pm
- Location: Amersfoort, The Netherlands
- Contact:
Hi,
I've been experimenting with Joomla on one of my Linux boxes, and it's great. I definitely am going to use this to create/maintain my sites.
However, when I FTP the files over to mt VMS System, I see that files with more than one dot in the filename get ^ in the filenames, and that doesn't seem right. At least, I cannot handle these files as I can handle all other "normal" files, and I haven't even tried to get Joomla to work yet.
I have ODS-5, but I think I need to do some more to make all work correctly. I was pointed into the direction of
$ SET PROCESS /PARSE_STYLE
but I don't quite understand what I should do with that ?
How can I configure my system to really allow those non-VMS-traditional file names ?
I've been experimenting with Joomla on one of my Linux boxes, and it's great. I definitely am going to use this to create/maintain my sites.
However, when I FTP the files over to mt VMS System, I see that files with more than one dot in the filename get ^ in the filenames, and that doesn't seem right. At least, I cannot handle these files as I can handle all other "normal" files, and I haven't even tried to get Joomla to work yet.
I have ODS-5, but I think I need to do some more to make all work correctly. I was pointed into the direction of
$ SET PROCESS /PARSE_STYLE
but I don't quite understand what I should do with that ?
How can I configure my system to really allow those non-VMS-traditional file names ?
- WillemGrooters
- VMS Guru
- Posts: 59
- Joined: Wed Jul 20, 2005 10:17 am
- Location: Netherlands
- Contact:
extended file specifications
The disk you put the files on must be ODS-5:
* Mount the disk PRIVATELY
* set volume/strcuture=5 <device>
* mount the disk /SYSTEM
2. SET PROCESS/PARSE_STYPE=EXTENDED
This allows you to really USE the ODS-5 facilities..The "other" side is STYLE=TRADIONAL, that limits usage of ODS-5 facilities - just see what HELP SET PROCESS/STYLE tells you
3. SET PROCESS/CASE=BLIND , if you really are a true masochist, use /CASE=SENSITIVE.
4. Check the several DECC$ logicals - these have impact on behaviour as well. Don't have them at hand, but some simply are a requirement: usage of multiple dots in a filespec, dost within directory names etc are controoe,ld by some of these logicals.
By the way: a good way to get an application over, is to ZIP the whole bunch, pass it to VMS and unzip it there. It might be advasabel to use jar -xvf insetad - has been mendtioned in some forum here as well.
* Mount the disk PRIVATELY
* set volume/strcuture=5 <device>
* mount the disk /SYSTEM
2. SET PROCESS/PARSE_STYPE=EXTENDED
This allows you to really USE the ODS-5 facilities..The "other" side is STYLE=TRADIONAL, that limits usage of ODS-5 facilities - just see what HELP SET PROCESS/STYLE tells you
3. SET PROCESS/CASE=BLIND , if you really are a true masochist, use /CASE=SENSITIVE.
4. Check the several DECC$ logicals - these have impact on behaviour as well. Don't have them at hand, but some simply are a requirement: usage of multiple dots in a filespec, dost within directory names etc are controoe,ld by some of these logicals.
By the way: a good way to get an application over, is to ZIP the whole bunch, pass it to VMS and unzip it there. It might be advasabel to use jar -xvf insetad - has been mendtioned in some forum here as well.
- Arvid Elstrodt
- $ HELP
- Posts: 15
- Joined: Tue Jan 10, 2006 7:19 pm
- Location: Amersfoort, The Netherlands
- Contact:
Although it might be a bit off-topic for this Joomla thread, I have some follow-up questions about the SET PROCESS /PARSE_STYLE command.
I have read the help files for this command a few times, and as I interpret it, this command only works for the current process. So it seems that this is not something that applies to the whole system and is permanent.
On the other hand, I assume that it must be for the whole system and have a permanent effect, otherwise you guys wouldn't recommend this solution.
So, what's the precise effect of the above command ?
(I understand that it sets the parse_style and what that means)
I have read the help files for this command a few times, and as I interpret it, this command only works for the current process. So it seems that this is not something that applies to the whole system and is permanent.
On the other hand, I assume that it must be for the whole system and have a permanent effect, otherwise you guys wouldn't recommend this solution.
So, what's the precise effect of the above command ?
(I understand that it sets the parse_style and what that means)
It is only for the current process.
Snipped from VMS help...
Snipped from VMS help...
EXTENDED Indicates that commands should be examined using a
(Alpha/I64 syntax that allows ODS-5 file specifications.
only)
The main differences for DCL when EXTENDED parse rules are in
effect are:
o Arguments to foreign commands are case preserved. You can get
the command string by calling LIB$GET_FOREIGN.
C/C++ programs that use the argc/argv mechanism will have
unquoted arguments in lowercase unless the C Run-Time
Library logical DECC$ARGV_PARSE_STYLE is set to ENABLE. When
DECC$ARGV_PARSE_STYLE is enabled, case is preserved in command
line arguments when the process is set up for extended DCL
parsing using /PARSE_STYLE=EXTENDED.
o Some characters that were previously treated as token
delimiters are no longer delimiters. The pound sign (#),
circumflex (^), and question mark (?) fall into this category.
o A circumflex (^) is an escape character, which can be used to
indicate that the next character in the command string is to
be treated as if it were quoted, thereby losing its syntactic
significance.
EXTENDED parsing also modifies DCL's rules for parsing a
parameter or qualifier that is defined as a file specification
in a command's definition:
o File specifications will not be in uppercase.
o Any number of commas (,) may be placed between directory
delimiters ([] and <>).
o Directory file ID's (DIDs) can be included in the file
specification.
o Any number of periods (.) or semi-colons (;) may be included
in the file specification.
Refer to the HP OpenVMS System Manager's Manual, Volume 1:
Essentials for more information.
- Arvid Elstrodt
- $ HELP
- Posts: 15
- Joined: Tue Jan 10, 2006 7:19 pm
- Location: Amersfoort, The Netherlands
- Contact:
OK, I'm *almost* there.
I have set the DECC$ logicals, I installed Java and got it working.
I got through a full install successfully ... until ... I wanted to view the website. It turned out lots of filenames had been mangled: multiple dots in all filenames had been replaced by underscores.
This was precisely what I wanted to avoid by using Java, what am I doing wrong ? Is it something in the configuration of Java ?
I have set the DECC$ logicals, I installed Java and got it working.
I got through a full install successfully ... until ... I wanted to view the website. It turned out lots of filenames had been mangled: multiple dots in all filenames had been replaced by underscores.
This was precisely what I wanted to avoid by using Java, what am I doing wrong ? Is it something in the configuration of Java ?
The password and username provided are incorrect
Downloaded Joomla 1.0.8 from joomla.org to pkg_disk:[ecos] and did the following...
Added...
Pointed browser to http://localhost/joomla/index.php
Initially it came up with modules/ as unwriteable. Since there wasn't a modules subdirectory under joomla, I created one. When I refreshed it went to green/writable.
Clicked next, looked at the GNU lic
Clicked next, filled in
Clicked next, and got this error "The password and username provided are incorrect".
Tried it a couple times with different input, same error...
I can connect to MySQL using the above mentioned username and password and host, so I'm confused. I'm using MySQL Ver 14.7 Distrib 4.1.14, if it matters.
Code: Select all
$ cre/dir apache$common:[joomla]
$ set def apache$common:[joomla]
$ unzip "-V" PKG_DISK:[ECOS]JOOMLA_1_0_8-STABLE-FULL_PACKAGE.ZIP;1
$ edit apache$common:[conf]httpd.conf
Code: Select all
Alias /joomla/ "/apache$root/joomla/"
<Directory>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
$ @sys$startup:apache$startup restart
Initially it came up with modules/ as unwriteable. Since there wasn't a modules subdirectory under joomla, I created one. When I refreshed it went to green/writable.
Clicked next, looked at the GNU lic
Clicked next, filled in
Code: Select all
localhost for Host Name
root as MySQL username
mysqlpwd as MySQL password
joomla as MySQL DB name
jos_ as MySQL table prefix
left "install sample data" checked
Tried it a couple times with different input, same error...
I can connect to MySQL using the above mentioned username and password and host, so I'm confused. I'm using MySQL Ver 14.7 Distrib 4.1.14, if it matters.
Figured it out...at least the first part.
It might be bad form to reply to my own post, but here is how I got the install to work...
and added these two lines in the [mysqld] block
This has to be done because CSWS_PHP V1.3 was built against V3.x of MySQL, so it only knows about the old password mechanism.
Shutdown the server...
It should eventually say it cannot contact the server. Restart the server...
Update the root password...
And now it will allow the installation to complete.
Code: Select all
$ edit MYSQL_ROOT:[VMS]my.cnf
Code: Select all
#Use old password encryption method (needed for 4.0 and older clients).
old_password=1
Shutdown the server...
Code: Select all
$ mysqladmin --user=root --pass=mysqlpwd shutdown
$ mysqladmin --user=root --pass=mysqlpwd shutdown
$ mysqladmin --user=root --pass=mysqlpwd ping
Code: Select all
$ @MYSQL_ROOT:[VMS]mysql_startup.com
Code: Select all
$ mysql --user=root --pass=mysqlpwd
mysql> use mysql;
Database changed
mysql> update user set password = old_password('mysqlpwd') where user='root';
Query OK, 2 rows affected (0.11 sec)
Rows matched: 2 Changed: 2 Warnings: 0
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.32 sec)
mysql> exit;
Last edited by Marty on Thu May 18, 2006 4:21 pm, edited 1 time in total.