Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: txtbb
Forum PHP.pl > Forum > Gotowe rozwiązania
conradinho
używam wyżej wymienionego programu i pojawił mi się taki błąd.

Warning: filesize(): Stat failed for html/checkbox.html (errno=2 - No such file or directory) in /var/www/sites/yoyo.pl/c/l/clasic/forum/futils.php on line 123


nie za bardzo kojaże o co chodzi a nie chce się niepotrzebnie bawic ponieważ nie chciałbym stracic tego forum z raci że już na nim coś jest...

bardzo prosiłbym o pomoc.
hwao
w pliku
/var/www/sites/yoyo.pl/c/l/clasic/forum/futils.php w linii 123
Proboje sie wykonac operacje na nie istniejacym pliku
html/checkbox.html
conradinho
wielkie dzieki.

hmm tylko co z tym zrobic:/ bo w pliku futils.php nie ma nic o checkbox.html

Kod
<?
  // =========================
  //    OPERACJE NA PLIKACH
  // -------------------------
  
  function file_DeleteLine ($filename, $index) {
    $file = file ($filename);

    $fp = fopen ($filename, "w");
    flock($fp, LOCK_EX);
    for( $w = 0; $w < count($file); $w++ )
    {
      if ($index <> $w)
        fwrite ($fp, $file[$w]);
    }
    flock($fp, LOCK_UN);
    fclose($fp);
  }

  function file_UpdateLine ($filename, $index, $line) {
    $file = file ($filename);
    $file[$index] = $line . "\r\n";

    $fp = fopen ($filename, "w");
    flock($fp, LOCK_EX);
    for( $w = 0; $w < count($file); $w++ )
    {
      fwrite ($fp, $file[$w]);
    }
    flock($fp, LOCK_UN);
    fclose($fp);
  }

  function file_GetLine ($filename, $index) {
    $file = fopen ($filename, "r");
    $line = -1;
    while (!feof ($file)) {
      $buffer = fgets($file, 4096);
      $line++;
      if ($line == $index) {
        fclose ($file);
        return $buffer;
      }
    }
    fclose ($file);
  }

  function file_LinesCount ($filename) {
    if (file_exists($filename)) {
      if (filesize($filename) < 500000) {
        $file = file($filename);
        return count($file);
      } else {
        $file = fopen($filename, 'r');
        while (!feof ($file)) {
          fgets($file, 4096);
        $lines++;
        }
        fclose ($file);
        return $lines - 1;
      }
    } else return 0;
  }

  function file_ReplaceLines ($filename, $from, $to) {
    $file = file ($filename);

    $line = $file[$from];
    $file[$from] = $file[$to];
    $file[$to] = $line;

    $fp = fopen ($filename, "w");
    flock($fp, LOCK_EX);
    for( $w = 0; $w < count($file); $w++ )
    {
      fwrite ($fp, $file[$w]);
    }
    flock($fp, LOCK_UN);
    fclose($fp);
  }

  function file_InsertLine ($filename, $line) {
    $fp = fopen ($filename, "a");
    flock($fp, LOCK_EX);
    fputs ($fp, $line . "\r\n");
    flock($fp, LOCK_UN);
    fclose ($fp);
  }

  function file_InsertLineOnTop ($filename, $line) {
    if (file_exists($filename)) {
      $fp = fopen ($filename, "r");
      if (filesize($filename) > 0) {
        $old_file = fread($fp, filesize($filename));
      }
      fclose ($fp);
    }

    $fp = fopen ($filename, "w");
    flock ($fp, LOCK_EX);
    $file = $line . "\r\n" . $old_file;
    $file = str_replace ("\r\n\r\n", "\r\n", $file);
    fputs ($fp, $file);
    flock ($fp, LOCK_UN);
    fclose ($fp);
  }

  function file_MoveLineToTop ($filename, $index) {
    $line = file_GetLine($filename, $index);
    file_DeleteLine($filename, $index);
    file_InsertLineOnTop($filename, $line);
  }

  function file_SaveToFile ($filename, $something) {
    $fp = fopen ($filename, "w");
    flock($fp, LOCK_EX);
    fputs ($fp, $something);
    flock($fp, LOCK_UN);
    fclose ($fp);
  }

  function file_ReadFromFile ($filename) {
    if (filesize($filename) > 0) {
      $fp = fopen ($filename, "r");
      $file = fread($fp, filesize ($filename));
      fclose ($fp);
      return $file;
    }
  }

  function file_CreateFile ($filename) {
    $fp = fopen ($filename, "w");
    fclose ($fp);
  }
?>


to jest cały kod pliku futils...
hwao
Jest, pod postacia zmiennej :-)

Zrób tak, wejdz do katalogu ./html i utwórz tam plik checkbox.html + nadaj mu chmody 777 (te chmody musza byc koniecznie, ale potem moze sie okazac ze jednak bedzie trzeba).
conradinho
okey. wielkie dzieki... juz sobie z tamtym poradziłem ... teraz mam inny problem. co prawda nie zbyt istotny ale mozna by go naprawic:D


otoz przy kategoriach nie wyswietla mi sie ile jest tematów oraz wiadomosc. w panelu administratora nie ma takiej opcji zeby to wlaczyc i wylaczyc ... wie ktos moze dlaczego tak sie dzieje?
hwao
Hm, pewnie trzeba dopisac to... albo zalezy w czym to jest. Byc moze w tym szablonie poprostu to nie jest przewidziane
conradinho
to cos z serwem bylo nie tak:D na cba działa...


hmm teraz mam kolejne dwa pytania dotyczace tego forum. (zaraz na nim magistra zorobie:D)


1) chcialbym to forum przeniesc na inny serwer z nienaruszonymi danymi ... jak to zrobic?
probowalem ale (przepraszam za wyrazenie) w pizdu bledow mi wyskoczylo poniej jak uruchomilem to samo forum.


2)hmm. teraz chodzi o to zeby zablokować jakiąś kategorie dla gośći. czy da się coś takiego zrobić?
hwao
Nie napisałeś o jaki skrypt chodzi, wiec nie zbyt moge pomoc.
conradinho
no jak zawsze txtbb


tylko cholernie mnie martwi bo wykrylem straszny blad:/


niby jest zabezpieczenie, zeby goscie nie wchodili do danych dzialow ale mozna to ominac:/


wystarczy ze sie kliknie o tutaj:



moze potrafilbys to naprawic jakos?


przy aktualizacji na nowsza wersje tego forum wyskoczyl mi nasepujący blad:


Warning: main(install/konwerter.php): failed to open stream: No such file or directory in /var/www/virtual/clasic.cba.pl/forum/install.php on line 330

Warning: main(): Failed opening 'install/konwerter.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/virtual/clasic.cba.pl/forum/install.php on line 330


nie ma tych newsow i uzytkownikow co byli. w ogole nic nie ma.
damians1
Wygląda na to że brakuje ci na serwerze katalogu install wraz z zawartością lub jednego z plików w tym katalogu.
Aktualizować możesz tylko wersje 1.2 lub 1.1 aktualizacja z wersji 1.3 RC1 lub RC2 nie jest konieczna wystarczy tylko skopiować zawartość katalogu data i zaktualizować skrypty na serwerze. Zalecane jest zrobienie kopii bezpieczeństwa zarówno przy aktualizacji z 1.1, 1.2 czy wcześniejszych wersji RC 1.3

po pomoc techniczna dotyczącą txtBB zapraszam na forum projektu: http://netsoft.devtown.net/txtbb/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.