The following warnings occurred:
Warning [2] Undefined array key "threadviews_countguests" - Line: 745 - File: showthread.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 745 errorHandler->error_callback
Warning [2] Undefined array key "allowautourl" - Line: 584 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/class_parser.php 584 errorHandler->error_callback
/inc/class_parser.php 228 postParser->parse_mycode
/inc/functions_post.php 830 postParser->parse_message
/showthread.php 916 build_postbit
Warning [2] Undefined array key "allowautourl" - Line: 584 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/class_parser.php 584 errorHandler->error_callback
/inc/class_parser.php 228 postParser->parse_mycode
/inc/functions_post.php 861 postParser->parse_message
/showthread.php 916 build_postbit
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 46 - File: showthread.php(1650) : eval()'d code PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1650) : eval()'d code 46 errorHandler->error_callback
/showthread.php 1650 eval




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SOLVED] Debian 5 = problem with permissions
#6
ccagle8 Wrote:So what did you change to get it to work Connie?

I was quite desperate because I had to finish that installation for a friend / client ;=(

1)
I created the directories manually

2)

I edited install.php:
I changed all 0777 to 0755 or deactivated the error messages


Code:
foreach ($dirsArray as $dir) {
    $tmpfile = GSADMININCPATH.'tmp/tmp-404.xml';
    
    if (file_exists($dir))
    {
    #    chmod($dir, 0755);
        $result_755 = copy($tmpfile, $dir .'tmp.tmp');
        
        if (!$result_755)
        {
    #        chmod($dir, 0755);
            $result_777 = copy($tmpfile, $dir .'tmp.tmp');
            
            if (!$result_777)
            {
            #    $kill = i18n_r('CHMOD_ERROR');
            }
        }
    }
    else
    {
        mkdir($dir, 0755);
        $result_755 = copy($tmpfile, $dir .'tmp.tmp');
        if (!$result_755)
        {
            chmod($dir, 0755);
            $result_777 = copy($tmpfile, $dir .'tmp.tmp');
            
            if (!$result_777)
            {
            #    $kill = i18n_r('CHMOD_ERROR');
            }
        }
    }
    
    if (file_exists($dir .'tmp.tmp'))
    {
        unlink($dir .'tmp.tmp');
    }
}

so I could install
I could have uploaded a working installation and compare what has to be changed etc., but the way I did it was in my eyes "better"

this check / chmod / $kill is not good, I think 0755 is really sufficient for GS needs

Cheers, Connie
|--

Das deutschsprachige GetSimple-(Unter-)Forum:   http://get-simple.info/forums/forumdisplay.php?fid=18
Reply


Messages In This Thread
[SOLVED] Debian 5 = problem with permissions - by Connie - 2011-11-24, 01:42:11



Users browsing this thread: 2 Guest(s)