ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

URGENT: Continued MSM problems

March 06, 2010 1:23pm

Subscribe [3]
  • #1 / Mar 06, 2010 1:23pm

    Gary Chapman

    107 posts

    I moved my entire EE installation to a VPS because I was told that was the only way I could get Apache’s open_basedir disabled. So that’s now the case; that was taken care of yesterday.

    I’m still having problems with MSM on this site: http://www.biggigaustin.org.

    Two problems: first, in using the Templates “View Rendered Template” button, I get this:

    To proceed to the URL you have requested, click the link below:

    http://www.biggigaustin.org/index.php/biggig/footer/

    Clicking on the link that’s part of this message, I get to the rendered template. But I shouldn’t have to do this.

    Second problem: weblog postings show up OK on the rendered templates using EE code, but for a SAEF, which is a critical part of the site, nothing shows up. I’ve created a template that has all the SAEF code from the EE docs, with the correct weblog name in the right place, and the template displays nothing, just a blank page.

    Here is my path.php file for the site:

    <?php
    
    // ------------------------------------------------------
    // DO NOT ALTER THIS FILE UNLESS YOU HAVE A REASON TO
    
    // ------------------------------------------------------
    // Path to the directory containing your backend files
    
    $system_path = "../admin";
    
    // ------------------------------------------------------
    // MANUALLY CONFIGURABLE VARIABLES
    // See user guide for more information
    // ------------------------------------------------------
    $site_name = 'biggig';
    $template_group = "biggig";
    $template = "";
    $site_url = "http://www.biggigaustin.org";
    $site_index = "index.php";
    $site_404 = "";
    $global_vars = array(); // This array must be associative
    
    ?>

    My directory structure is that “admin” is the system folder for EE, and it is in the same level as the folder for the domain, which is its own directory under public_html.

    What have I done wrong, and, most importantly, how do I get the SAEF to work? I’ve got to get a Web site delivered by 8 p.m. Sunday, and it’s now almost noon on Saturday.

    Thanks for any help that can be offered.

    —Gary

  • #2 / Mar 06, 2010 3:05pm

    silenz

    1651 posts

    Are you logged in on the frontend when you visit the SAEF page?

  • #3 / Mar 06, 2010 3:07pm

    Gary Chapman

    107 posts

    Yes, I am logged in as a superadmin.

    The SAEF form is just not showing up at all—blank page. Tried all sorts of combinations, same thing.

    I’ve disabled all extensions, that didn’t help.

    Thanks for any help offered, this is driving me nuts.

  • #4 / Mar 06, 2010 3:11pm

    silenz

    1651 posts

    I don’t mean logged in to the control panel.
    I mean logged in on the frontend through a login form (http://expressionengine.com/docs/modules/member/login_form.html)
    If different domains are involved it may well mean a difference.

  • #5 / Mar 06, 2010 3:13pm

    Gary Chapman

    107 posts

    Thanks, but shouldn’t I be able to SEE the SAEF using the templating system in EE? The code is there, the other pages are processing EE code. Why doesn’t the SAEF show up when I choose “View Rendered Template”?

  • #6 / Mar 06, 2010 3:17pm

    silenz

    1651 posts

    Because the SAEF was specifically designed to always be for (logged-in) members only.
    Se the pink box on top of the docs: http://expressionengine.com/docs/modules/weblog/entry_form.html

  • #7 / Mar 06, 2010 3:22pm

    Gary Chapman

    107 posts

    Yes, I understand about the SAEF being reserved for logged-in members. But it seems I should be able to preview the SAEF while I’m developing it, using the template rendering. Especially if I’m logged in as a superadmin. But I will try it using a login form.

  • #8 / Mar 06, 2010 4:10pm

    Gary Chapman

    107 posts

    That didn’t work. . . . created a login page, logged in, went to the SAEF, nothing. Blank page.

    Clearly something isn’t right about the SAEF.

    I may have to give up and try something else.

  • #9 / Mar 06, 2010 4:13pm

    Greg Salt

    3988 posts

    Hi Gary,

    Since this is an MSM installation you may be logging into the CP at one domain, let’s call it domainone.com and then switching to another MSM site (say domaintwo.com) to edit it. In this situation, your front-end logged in status will be different on those two domains. Please check it by logging in directly (on the front-end) of the site with the SAEF.

    @Silenz, thanks for helping out.

    Cheers

    Greg

  • #10 / Mar 06, 2010 4:19pm

    Gary Chapman

    107 posts

    Since this is an MSM installation you may be logging into the CP at one domain, let’s call it domainone.com and then switching to another MSM site (say domaintwo.com) to edit it. In this situation, your front-end logged in status will be different on those two domains. Please check it by logging in directly (on the front-end) of the site with the SAEF.

    Thanks for the assistance. But this doesn’t work. I created a login page for the MSM site. Logged out of the control panel. Logged in at the right domain as my superadmin username, went to the SEAF page and there’s nothing there.

  • #11 / Mar 06, 2010 4:29pm

    Greg Salt

    3988 posts

    Hi Gary,

    Is the SAEF code the default from the documentation or is it an edited version?

    Cheers

    Greg

  • #12 / Mar 06, 2010 4:31pm

    Gary Chapman

    107 posts

    Greg, I think is is a path problem, and me not understanding the path issues with MSM and the path.php file that goes in my domain folders that are added as MSM sites.

    Right now there’s no way for me to get to the CP without going through my primary domain. So your reply above doesn’t make sense to me, because I can’t get to the templates in my MSM domains without logging into the CP through the primary domain. Isn’t that the way MSM is supposed to work?

    My hosting service has my primary domain pointed at /public_html. In that directory are my admin folder with EE in it; and two other domains in other directories, each of which has index.php and path.php in it. These two domains are working, in the sense of showing up on the Web. They’re processing EE code, because weblog entries show up in templates with tags in them.

    But the SAEF isn’t working, and it doesn’t work on ANY of the sites.

    —Gary

  • #13 / Mar 06, 2010 4:32pm

    Gary Chapman

    107 posts

    Hi Gary,

    Is the SAEF code the default from the documentation or is it an edited version?

    I just copied the SAEF code from the documentation, changed the weblog name and the template names, and that’s it.

  • #14 / Mar 06, 2010 5:05pm

    Gary Chapman

    107 posts

    I’m desperate enough that I may have to buy another copy of EE and install it on a host without MSM. I can’t build the site without the SAEF. If I wind up doing this, will I be able to see the SAEF using the regular templating feature? I can’t really do development on the SAEF if I can’t see it to work on it. . . .

  • #15 / Mar 06, 2010 5:09pm

    Greg Salt

    3988 posts

    Greg, I think is is a path problem, and me not understanding the path issues with MSM and the path.php file that goes in my domain folders that are added as MSM sites.

    Right now there’s no way for me to get to the CP without going through my primary domain. So your reply above doesn’t make sense to me, because I can’t get to the templates in my MSM domains without logging into the CP through the primary domain. Isn’t that the way MSM is supposed to work?

    Yes, absolutely. But it’s also possible to provide separate CP logins for each domain. I just wanted to make sure that you understood that in the CP being logged into via one domain doesn’t necessarily mean that you are logged into the front-end on all other sites.

    My hosting service has my primary domain pointed at /public_html. In that directory are my admin folder with EE in it; and two other domains in other directories, each of which has index.php and path.php in it. These two domains are working, in the sense of showing up on the Web. They’re processing EE code, because weblog entries show up in templates with tags in them.

    But the SAEF isn’t working, and it doesn’t work on ANY of the sites.

    —Gary

    Okay. So, this may be an installation/setup issue. From what you’re describing the sites are appearing like this?

    http://www.biggigaustin.org/index.php/biggig
    http://www.biggigaustin.org/index.php/anotherdomain
    http://www.biggigaustin.org/index.php/yetanotherdomain

    Cheers

    Greg

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases