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.

update doesn't update

June 27, 2008 7:14am

Subscribe [3]
  • #1 / Jun 27, 2008 7:14am

    Kelli

    30 posts

    Hi I am a super admin to a site and wish to pull the site of line while testing and only available to Super admins,
    When I choose this in system pref/general configuration/is system on? I choose No and press update and when it refreshes it comes back with yes

    secondly when trying to update my account/customise cp/control panel home page and toggle the settings I wish, when I press update and the page refreshes, it refreshes in its original state.

    any ideas

    thank you
    Kelli

    ExpressionEngine 1.6.3

    Build:  20080319

  • #2 / Jun 27, 2008 7:57am

    Sue Crocker

    26054 posts

    Kelli, check that your config.php file in the system directory is writable.

    Does that make sense?

  • #3 / Jun 27, 2008 10:09am

    Kelli

    30 posts

    checked out the config.php file was 644, i changed it to 666,

    however it still doesn’t update

  • #4 / Jun 27, 2008 10:12am

    Ingmar

    29245 posts

    Looks like EE can’t find that file in system/language/english. Make sure it’s there, and the permissions are correct.

  • #5 / Jun 27, 2008 10:13am

    Sue Crocker

    26054 posts

    Have you tried reloading that file? It should go into the /system/language/english folder (assuming you’re using English as your language.

  • #6 / Jun 27, 2008 10:22am

    Kelli

    30 posts

    hi
    I figured that one out about the lang file for some strange reason it got renamed to my system folder file within the system folder. weird any how corrected that but having changed permissions on the config.php file it still doesn’t update

  • #7 / Jun 27, 2008 10:26am

    Sue Crocker

    26054 posts

    Kelli, do you have a /system/language/english folder?

  • #8 / Jun 27, 2008 10:30am

    Kelli

    30 posts

    yes I do,
    /system/language/english
    I have this folder, though having changed the permissions on config.php to 666, it still doesn’t update, I’ve cleared the cache, and at a loss why I can’t update
    thanks
    Kelli

  • #9 / Jun 27, 2008 11:21am

    Ingmar

    29245 posts

    666 might not be sufficient. Try 777, or at least 555 (I have 755 on mine). You should probably have the “executable” flag on all your EE directories.

    Nevermind, I was talking about directories, not your config.php. 666 is fine there.

  • #10 / Jun 27, 2008 11:30am

    Kelli

    30 posts

    my system directory is 755, same as yours right?

    system folder 755
    config.php 666

    what are the correct permissions?

  • #11 / Jun 27, 2008 2:06pm

    Kelli

    30 posts

    this is till not updating, any ideas please

  • #12 / Jun 27, 2008 2:10pm

    Lisa Wess

    20502 posts

    Hi, Kelli,

    Could you paste your config.php into a response here?  Please first make sure you edit out the database and path details from it.

    Thanks!

  • #13 / Jun 27, 2008 2:55pm

    Kelli

    30 posts

    <?php

    if ( ! defined(‘EXT’)){
    exit('Invalid file request');
    }

    $conf[‘app_version’] = “163”;
    $conf[‘license_number’] = “123”;
    $conf[‘debug’] = “1”;
    $conf[‘install_lock’] = “1”;
    $conf[‘db_hostname’] = “localhost”;
    $conf[‘db_username’] = “abc_eengine”;
    $conf[‘db_password’] = “abc”;
    $conf[‘db_name’] = “abc”;
    $conf[‘db_type’] = “mysql”;
    $conf[‘db_prefix’] = “exp”;
    $conf[‘db_conntype’] = “0”;
    $conf[‘system_folder’] = “abc”;
    $conf[‘cp_url’] = “http://www.abc.com/abc/index.php”;
    $conf[‘doc_url’] = “http://expressionengine.com/docs/”;
    $conf[‘is_system_on’] = “y”;
    $conf[‘allow_extensions’] = “y”;
    $conf[‘multiple_sites_enabled’] = “n”;
    $conf[‘forum_is_installed’] = “y”;
    $conf[‘sc_paypal_account’] = “”;
    $conf[‘sc_encrypt_buttons’] = “n”;
    $conf[‘sc_certificate_id’] = “”;
    $conf[‘sc_public_certificate’] = “”;
    $conf[‘sc_private_key’] = “”;
    $conf[‘sc_paypal_certificate’] = “”;
    $conf[‘sc_temp_path’] = “/tmp”;
    $conf[‘ip2nation’] = “y”;
    $conf[‘htaccess_path’] = “/home/abc/public_html/.htaccess”;
    $conf[‘cookie_prefix’] = “”;
    ?>

  • #14 / Jun 27, 2008 3:00pm

    Lisa Wess

    20502 posts

    Alright, I’m not sure why the permissions for config.php are 666 and its not updating. It could be an ownership issue on the file. What you can do to get up and running right now is change this line:

    $conf['is_system_on'] = "y";

    and replace y with n.

    You might also ask your host if he can make sure PHP is able to write to that file, and that the owner/group permissions are correct.

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

ExpressionEngine News!

#eecms, #events, #releases