Admin is okay, but where is the actual web-site?

Author Message

Bonsai Tree

Sunday 29 January 2006 10:32:27 am

Hi,

I'm attempting to evaluate eZ publish. I've installed 3.7.3 on XP. I can login to admin, register users, receive email, etc. However, despite reading the documentation, I cannot find the actual web-site itself!

I found one reference that indicated that it should be here:
http://www.example.com/path/index.php/plain
but I simply receive the login screen when referencing that location.

When I add:
RequireUserLogin=false
to site.ini.append.php
I am dropped into the default admin screen for an anonymous user.

Since the setup tool would only timed out when I used it, I installed manually. This was simple enough, but I can't help thinking that the documentation has missed mentioning quite a few things.

George Michaelides

Sunday 29 January 2006 10:39:30 am

what siteaccess did you give the site when you installed it?

look at the folders in settings/siteaccess; the folder names within give you the site accesses you installed. If the folder is plain then it would be http://<your domain>/index.php/plain

www.jegodesigns.com
www.jegodesigns.eu

Bonsai Tree

Sunday 29 January 2006 11:08:38 am

> what siteaccess did you give the site when you installed it?

It will have the defaults supplied with the download, since I've not changed anything. The download I used is ezpublish-3.7.3.tar.gz from here:
http://ez.no/download/ez_publish

> look at the folders in settings/siteaccess; the folder names within give you the site
> accesses you installed. If the folder is plain then it would be http://<your domain>/index.php/plain

The only folder in that location is /admin - as supplied in the download.

George Michaelides

Sunday 29 January 2006 12:01:48 pm

when you carry out the installation it should create more directories. Did the install give you any problems?

www.jegodesigns.com
www.jegodesigns.eu

Bonsai Tree

Monday 30 January 2006 5:37:05 am

No problems with the install, apart from being unable to use the setup tool - as I mentioned, I had to install manually, but that was just the usual provision of db info in config file, etc.

I debugged the setup tool scripts before bed last night, and was surprised by the basic errors in there. It's easy to see why folk are having problems. For a start it attempts to open the db with root/<no pass> - it uses site.ini. There are a bunch of missing files also. Things then get a bit more technical, but nothing that should not be picked up with basic testing.

Reading between the lines, I'm starting to presume that the "demo" sites are downloaded by the setup tool and not provided as part of the install download - the sites are not in the download, as can easily be confirmed. Since the manual installation instructions don't include instructions on what to do, I, and I presume everyone else, is stuck at this point.

Hans Melis

Monday 30 January 2006 6:10:57 am

The manual installation of eZ publish is not limited to providing DB info in a configuration file. The documentation about the manual install contains a page which is about configuring your install so you actually have a site. http://ez.no/doc/ez_publish/technical_manual/3_6/installation/manual_installation/manual_configuration_of_ez_publish

If you perform those steps, you'll have properly configured siteaccesses and you'll know their names. It's not a good idea to use the supplied 'admin' access because that's used as a template for admin siteaccesses created by the installer.

Secondly, please be more specific when mentioning errors/mistakes/typoes/... in code. Example: "A bunch of files are missing" is very unspecific and doesn't allow us to help in case we happen to know what to do. Be more verbose about what you think is an error (supplying file + line number would help a lot).

And last but not least, the demo sites are part of the distribution :) Nothing is downloaded during install. What the installer creates as demo sites is available as <b>packages</b> (Setup tab > Packages > Addons repository + Styles repository). If you perform a manual install, you can do what you want. The installer will combine certain packages as a site (e.g. Plain site = no addons + t02 style package) and install those for you. It will also create two siteaccesses (admin + user).

Hans
http://blog.hansmelis.be

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