Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 02:17:12 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155476 Posts in 21708 Topics by 7734 Members
Latest Member: rofroodoOvego
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: 0Dateien wurden erfolgreich übertragen  (Read 1063 times)
drebbin

Offline Offline

Posts: 8


« on: January 01, 2009, 02:21:30 PM »

Hallo, frohes Neues  ... und Hilfe!

Ich habe auf einem Test-Server WB 2.7.0 installiert und meine Seiten zusammengebastelt. Dann habe ich mit der Anleitung "Umzug von Server A nach B" den Umzug auf die echte Domain durchgeführt.

Hat alles prima geklappt. Auch kann ich (fast) alles im WB machen ... außer "Medien" hochladen. Dort kann ich alles auswählen, eingeben und auch auf "Dateien übertragen" klicken. Allerdings erhalte ich dann nach einigen Sekunden die Meldung "0Dateien wurden erfolgreich übertragen".

Beim Upload per FTP können die Dateien eingebunden werden, aber auf Dauer ist das ja nicht die Lösung!

Ein ergänzen von Modulen ist ebenfalls nicht möglich (keine sichtbare Fehlermeldung!).

Da die Seite "live" und umfangreich ist, wird eine echte Neuinstallation mit manuellem Einfügen der Inhalte schwierig ...

Hat jemand nen Tipp (trotz Kater-Stimmung)? Eine Suche hier hat nichts passendes ergeben ... oder ich hatte die falschen Begriffe gewählt.

Vielen Dank schon mal im Voraus!

Ciao

Drebbin


Logged
kweitzel
Forum administrator
*****
Offline Offline

Posts: 6975


WWW
« Reply #1 on: January 01, 2009, 02:48:55 PM »

Ganz unten in der Anleitung steht noch was zu Datei und ordnerberechtigunge n ... das wird zu 90% Dein Problem sein ...

Lass das hier mal laufen: http://help.websitebaker.org/pages/de/knowledge-base/dateien-und-berechtigungen.php#anker4

Gruß

Klaus
Logged

WebsiteBaker Org e.V. - for WebsiteBaker

drebbin

Offline Offline

Posts: 8


« Reply #2 on: January 01, 2009, 03:54:25 PM »

Hallo Klaus!

Vielen Dank für die schnelle Antwort. Ich hab das Script mal durchlaufen lassen:

Es erscheint anschließend eine Seite, auf der nur steht "checking: ..\ [Verzeichnisname]"

Dahinter allerdings nichts mehr. Dem Code entnehme ich aber, dass da eigentlich noch was hinter sollte.

Bzgl. der Berechtigungen hab ich auch schon aufgrund einiger Beiträge im Forum herumexperementiert . Aus lauter Verzweiflung steht derzeit die Berechtigung z. B. für "media" auf "777".

Huh huh Huh
Logged
drebbin

Offline Offline

Posts: 8


« Reply #3 on: January 01, 2009, 04:11:13 PM »

@Klaus

Hallo Klaus!

Hab gerade versucht, mal mit WebAdmin die Berechtigungen anzupacken.

Ich habe die GZ-Datei auf dem PC entpackt und dann hochgeladen. Bei Aufruf der Seite sehe ich nur wirre Zeichen. Wo ist mein Fehler?

Vielen Dank nochmals für Deine Hilfe ...

Ciao

Drebbin
Logged
BerndJM

Offline Offline

Posts: 1764



« Reply #4 on: January 01, 2009, 04:24:57 PM »

Hallo Drebbin,
Quote
Bei Aufruf der Seite sehe ich nur wirre Zeichen.

Das sieht so aus als ob das Fle nicht richtig entpackt wurde.
Edit: bzw. das es doppelt gepackt wurde.
Hab's grade ausprobiert, bei mir hat folgendes geholfen:
- dem vermeintlich entpackten .php file nochmal ein .gz angehängt und erneut entpackt, dann hatte ich eine "richtige" PHP-Datei.

Grüßle Bernd
« Last Edit: January 01, 2009, 04:27:46 PM by BerndJM » Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
aldus

Offline Offline

Posts: 1238


« Reply #5 on: January 01, 2009, 04:27:58 PM »

Hallo Klaus und frohes neues Jahr

auf der Seite
http://help.websitebaker.org/pages/de/knowledge-base/dateien-und-berechtigungen.php#anker4

hab ich weiter unten noch einen Tippfehler/Buchstabendreher entdeckt:
[org]
nach Gebrauch wieder per FTP entfertn werden.
[/org]
es sollte doch bestimmt "entfernt" heissen.

@drebbin:
pack mal
Code:
<?php
ini_set
('display_errors'1);
error_reporting(E_ALL);
oben in das Script in Deine Codepage, ansonsten kannst Du auch den Fehler-Level im Backend mal auf "E_ALL" stellen;
habe das Gefühl, das irgendwas zum Abbruch führt.
Auf jeden Fall ist 777 nicht gut, ehr 775 oder 755, aber 777 bringt Probleme ... und wird einfach unterdrückt.

Gruß
Aldus
leider total verkaaaaatertttttt grin
Logged
drebbin

Offline Offline

Posts: 8


« Reply #6 on: January 01, 2009, 05:36:24 PM »

Hallo Aldus!

HAb das mal geändert und folgendes Ergebnis bekommen:

checking: ../temp

Warning: opendir(../temp) [function.opendir]: failed to open dir: No such file or directory in /var/www/web1454/html/modules/code/view.php(30) : eval()'d code on line 7

Warning: readdir(): supplied argument is not a valid Directory resource in /var/www/web1454/html/modules/code/view.php(30) : eval()'d code on line 8

Warning: closedir(): supplied argument is not a valid Directory resource in /var/www/web1454/html/modules/code/view.php(30) : eval()'d code on line 21


Das wiederholt sich dann für jedes Verzeichnis ...

Ciao
Logged
BerndJM

Offline Offline

Posts: 1764



« Reply #7 on: January 01, 2009, 05:53:25 PM »

Hi,
auf welcher Seitenebene steht denn deine Codeseite?
Wenn sie nicht direkt in /pages sondern in einem Unterverzeichnis ist, mußt du die Pfadangaben zu den abzufragenden Verzeichnissen entsprechend anpassen.

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
aldus

Offline Offline

Posts: 1238


« Reply #8 on: January 01, 2009, 05:55:52 PM »

Hm ... dann passt das Script innerhalb deiner Code(2)-Seiten nicht ... oder
ich bin auf dem komplett falschen Weg ...

Probier mal
Code:
<?php

function check_dir($path) {
    echo 
"<h1>checking: ".$path."</h1>";
      
      if (!
is_dir($path)) {
          echo 
"Can't find directory: ".$path."<br />";
          return 
false;
      }
    
    
$dh opendir($path);
    while ((
$file readdir($dh)) !== false) {
        if (
$file<>'.' && $file<>'..') {
            if (
is_dir($path.'/'.$file)) {
                
check_dir($path.'/'.$file);
            } else { 
                if (
is_writable($path.'/'.$file)) {
                    echo 
'Green :'.$file.'<br>';
                } else {
                    echo 
'#### Not ok! :'.$file.'<br>';
                }
            }
        }
    }
    
closedir($dh);
    return 
true;
}

for (
$i=0$path_add "../"$i<0 LEVEL$i++, $path_add .= "../");

$folders = array ('temp''templates''pages''languages''media');

foreach (
$folders as $foldernamecheck_dir($path_add.$foldername);

?>


Ohne "<?php" und "?>" innerhalb einer Code/Code2 Page ...

Gruß
Aldus
immer noch schwer benommen ...

edit: und ganz offensichtlich zu langsam ...  grin
« Last Edit: January 01, 2009, 05:58:40 PM by aldus » Logged
drebbin

Offline Offline

Posts: 8


« Reply #9 on: January 01, 2009, 06:08:20 PM »

@Bernd + Aldus


Man, man .. ihr habt ja richtig Elan wink)

Vielen Dank für Eure (doch sehr) schnelle Hilfe!

Also, ich hatte die Code-Seite erst in einem Unterordner ... sorry!  Hab das mal korrigiert. Ergebnis:

checking: ../temp
Green :index.php
checking: ../templates
checking: ../templates/allcss
Green :footer.jpg
Green :background.jpg
Green :header.jpg
Green :index.php
Green :info.php
Green :print.css
Green :screen.css


.. und so weiter für alle Unterverzeichnisse!

@Aldus
Dein neuer Code liefert nur eine leere Seite ... sad

Logged
aldus

Offline Offline

Posts: 1238


« Reply #10 on: January 01, 2009, 06:54:49 PM »

Hm ... ok, hatte einen/ein paar tippfehler in meinen Code ... mea culpa
Code:
<?php
function check_dir($path) {
    echo 
"<h1>checking: ".$path."</h1>";
      
      if (!
is_dir($path)) {
          echo 
"Can't find directory: ".$path."<br />";
          return 
false;
      }
    
    
$dh opendir($path);
    while ((
$file readdir($dh)) !== false) {
        if (
$file<>'.' && $file<>'..') {
            if (
is_dir($path.'/'.$file)) {
                
check_dir($path.'/'.$file);
            } else { 
                if (
is_writable($path.'/'.$file)) {
                    echo 
'Green :'.$file.'<br>';
                } else {
                    echo 
'#### Not ok! :'.$file.'<br>';
                }
            }
        }
    }
    
closedir($dh);
    return 
true;
}

for (
$i=0$path_add "../"$iLEVEL$i++, $path_add .= "../");

$folders = array ('temp''templates''pages''languages''media');

foreach (
$folders as $foldernamecheck_dir($path_add.$foldername);
?>


Hm ... egal... wenn ich das Ergebnis lese: alles //grün// ... Kann es sein, das Dein Hoster/Provider
dir kein Datei-upload ermöglicht, bzw. denselben blockiert hat?

Regards
Aldus
Logged
drebbin

Offline Offline

Posts: 8


« Reply #11 on: January 01, 2009, 07:06:59 PM »

Hi Aldus!

Sorry - die Möglichkeit kann ich leider ausschließen, denn auf dem gleichen Server laufen auch andere WB-Projekte (richig und direkt installiert) ohne Upload-Probleme  ... "leider" wink  Und Speicherplatz ist auch genügend vorhanden ...

Ciao
« Last Edit: January 01, 2009, 07:16:47 PM by drebbin » Logged
drebbin

Offline Offline

Posts: 8


« Reply #12 on: January 03, 2009, 12:28:27 PM »

Hallo!

ist es möglich, den WB über eine vorhandene Installation einfach "drüberzuinstallieren"? Wenn das geht (heißt, die DB-Inhalte bleiben bestehen): Würde das evtl. das Problem lösen?

Vielen Dank für die Antworten ...
Logged
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7972



WWW
« Reply #13 on: January 03, 2009, 12:41:15 PM »

Hallo,

die Dateien von WB (das komplette paket ohne die config.php und das install Verzeichnis) kannst du jederzeit erneut hochladen und die bestehenden Dateien überschreiben. Dadurch werden keinerlei Veränderungen an der Datenbank vorgenommen.

Matthias
Logged
drebbin

Offline Offline

Posts: 8


« Reply #14 on: January 03, 2009, 12:56:07 PM »

Hallo Matthias !

Danke ... ich werd's nachher mal ausprobieren!

Ciao   **Daumendrück**
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!