I want to meet the wizard

Author Message

James Hunter

Wednesday 20 October 2004 7:47:06 am

I am new at this. I am trying to download EZpublish using one of the installers. Everthing seems to go all right until I get to the section where I am instructed to go to the browser and type in "http://localhost:port_<the number of my port>. The set up program gave me a port # and I used this. So it was "http://localhost:port_8085. (I also tried a lot of other things but this was my understanding of what I was to do). I get this result:

An error occurred while loading http:localhost:port_8085:
No hostname specified.

I can't seem to figure out how to do what is being asked.

I want to see the wizard.

Jedson

Alex Jones

Wednesday 20 October 2004 8:02:41 am

Hi, welcome to eZ publish! Are you installing this on a local machine? If so, try going to <i>http://localhost:8085</i>, don't use 'port_' in the URL. If you are installing this on a remote server, you will need to go to <i>http://www.yourserver.com:8085</i>.

Let us know if this doesn't work.

Alex
[ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ]

<i>When in doubt, clear the cache.</i>

James Hunter

Wednesday 20 October 2004 5:38:54 pm

Alex

I tried your suggestion and got the following:

An error occurred while loading http://localhost:8085/:
Could not connect to host localhost (port 8085)

jedson

Alex Jones

Thursday 21 October 2004 6:12:48 am

Hrrrm... I'm not quite sure where the problem is occurring. At the point that you are trying to hit a URL with a port number, have you already gone through the wizard, or are you trying to access it for the first time?

If you haven't gone through the wizard, you will need to go to http://localhost/eZpublishDirectory/ in order to kick off the wizard, which will allow you to set your site up on a specific port.

Otherwise, I would guess that your server isn't set up to allow access on the port you chose, so you will need to modify the server itself. If this is the case, can you provide information on the type of server you are running? This will help us track down how to open the port up.

Alex
[ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ]

<i>When in doubt, clear the cache.</i>

James Hunter

Thursday 21 October 2004 4:13:19 pm

Alex --

When I tried your first suggestion I got a message that was similar to the ones I got before. It could not connect with http://localhost/eZpublishDirectory/.

Regarding your second point I am not sure what info is relevant. I am trying to load ez publish onto my own pc. (I am also an editor on a web page ? politics of health-- <http://www.politicsofhealth.org/> . One of my agendas is to learn more about the technical aspects of this program for my work there ? but I would also like to start my own site in time.) I have a Sony with 40 gig of memory, and partitioned hard drive. I am hoping to work almost entirely from Linux as I learn a bit more. It is on the Linux side of the distribution that I am trying to load the ez pub program. I have Mandrake as a distribution. Not sure what else is relevant.

jedson

Alex Jones

Friday 22 October 2004 6:35:35 am

Hrrrm, okay. To ensure we are on the same page, could you please provide the following information:

1. Which package of eZ publish you are trying to install. For example, did you download the eZ publish 3.4.2 Distribution, or one of the eZ publish installers (there isn't one for Mandrake, as far as I am aware).

2. Which Web server are you running on the target machine (your own PC, form the sound of things)? Examples would include Apache 1.3, Apache 2, IIS.

3. Which version of PHP is installed. Examples include PHP 4.3.2 or PHP 5

4. Are you running any firewall software on your machine? If so, what is it, and has it been configured to allow http connections through?

Hopefully we can figure this out quickly for you!

Alex
[ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ]

<i>When in doubt, clear the cache.</i>

James Hunter

Friday 22 October 2004 7:28:42 am

Alex --

OK -- I think can answer most of these questions:

1.Actually I tried to download almost all of the ez publish packages, hoping that one of them would would have the yellow brick road that would lead to the wizard. The instructions with the regular downloads looked a bit intimidating, so I tried the ones with the installers -- all of them except the one for the windows environment. They all looked pretty much the same, and I did download the program into my computer. When I go and attempt an install at this point I get the message that I have already installed an installation of ez publish, and an address (/var/state/ezpublish/ezpublish.lock). I went and looked and there really is a file there by that name. It appears to be version 3.4.2.

2.I installed apache 1.3.31. It seems to be installed down there in usr/local/apache, but when I try to run it as a program (from a Mandrake run box) nothing happens. I don't know whether it is supposed to but this caused me to wonder whether it is installed right.

3.I installed php 4.3.9. The instructions on the documentation page said not to use 5 or over.

4. I have not installed any firewall software. My program would only have whatever came with the Mandrake installation, and if I had been asked to do something about it I would have selected the default option. I don't know beans about firewalls. If you need more info than this re.: firewalls, you will have to tell me how to get it.

I appreciate all the time you are giving to this.

jedson

Alex Jones

Friday 22 October 2004 8:28:35 am

Do you see anything when you go to http://localhost or http://127.0.0.1 in your Web browser? You should be presented with a default page from Apache. If not, then I would bet that Apache isn't running, and thus not serving up any Web pages. If it isn't running, you can start it by following these directions, taken from the Apache docs

"Type in a shell prompt as root: /etc/rc.d/init.d/httpd start to start the server. To stop or restart use the same script but replacing start with stop or restart. You must start the server as root, in order to run the server in port 80, as defined in httpd.conf. The server will run as the user nobody (not root) with low level privileges, as discussed before."

Some additional info that may prove helpful:
Apache, PHP and MySQL on Mandrake Linux - http://www.karakas-online.de/EN-Book/mandrake-linux-apache-php-mysql.html

Alex
[ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ]

<i>When in doubt, clear the cache.</i>

James Hunter

Friday 22 October 2004 10:48:20 am

Alex --

I tried what you suggested, with no positive results. When I got the message that there was no such file or directory, I went to the /etc/rc.d/init.d directory and could find no httpd file. So that file seems to be missing. I installed my apache program again and got the same results. So all I can conclude is that the httpd file must not be in the download I got. So it does seem that you have helped me zero in on the problem. I guess it would be reasonable to download another copy of apache and install it, and see what happens then. If it still doesn't work I'll go to the apache people for some help. Does that sound like a plan? If so, I'll just say thanks for the help, and get back with you when I have an outcome.

Jedson

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.