Php kann nicht schreiben

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Wenn der Pi offline ist, braucht es aber auch keinen Webserver et all.

    Im Grunde nach kannst Du mit Deinem Pi machen, was Du willst. Bei 8,000.000 verseuchten Endgeräten in DE ist eines mehr oder weniger auch schon egal. Erst wenn die Polizei an der Türe klopft, wird es für Dich offensichtlich erst kritisch.


    Servus !

    Was hat das jetzt mit der Polizei zu tun wenn ich das ding Offline betreibe?

  • sag uns welcher Pfad?

    zeige die Zugriffsrechte ls -l <welcher Pfad>

    gibt es einen Benutzer www-data,

    dann zeige in welchen Gruppen er ist mit groups www-data

    - /var/www/html/
    -

    pi@raspberrypi:~ $ ls -l /var/www/html

    insgesamt 92

    -rwxrwxrwx 1 root root 1322 Nov 6 16:28 addmb.php

    -rwxrwxrwx 1 root root 715 Nov 6 16:28 adminindex.php

    -rwxrwxrwx 1 root root 3840 Nov 6 16:28 administration.php

    -rwxrwxrwx 1 root root 949 Nov 6 16:28 delmb.php

    -rwxrwxrwx 1 root root 1577 Nov 6 16:28 index.html

    -rwxrwxrwx 1 root root 119 Nov 6 17:05 index.php

    -rwxrwxrwx 1 root root 1340 Nov 6 16:29 keybord.css

    drwxrwxrwx 2 root root 4096 Nov 6 16:29 kyu

    -rwxrwxrwx 1 root root 11109 Nov 6 16:29 logo.jpg

    -rwxrwxrwx 1 root root 1157 Nov 6 16:30 logscreen.php

    -rwxrwxrwx 1 root root 16384 Nov 6 18:02 member.db

    -rwxrwxrwx 1 root root 1041 Nov 6 16:30 prufung.html

    -rwxrwxrwx 1 root root 3643 Nov 6 17:07 search.php

    -rwxrwxrwx 1 root root 1575 Nov 6 16:30 stats.php

    -rwxrwxrwx 1 root root 6258 Nov 6 16:30 tastatur.js

    drwxrwxrwx 2 root root 4096 Nov 6 16:31 temp

    -rwxrwxrwx 1 root root 2479 Nov 6 16:31 tp.html

    (ich habe direkten Kontakt zum Pi musste aber irgendwie an das ergebnis kommen)

    - Ich habe keinen Nutzer "www-data" oder ähnliches angelegt
    - wüsste ich nicht wie da ich keinen angelegt habe

  • Ist jetzt eh zu spät, aber was ist die Ausgabe von

    Code
    ls -lisa /var/www/html

    ?

    Es wäre das:

    pi@raspberrypi:~ $ ls -lisa /var/www/html

    insgesamt 100

    48699 4 drwxrwxrwx 4 root root 4096 Nov 6 18:02 .

    48698 4 drwxr-xr-x 3 root root 4096 Nov 6 16:23 ..

    46610 4 -rwxrwxrwx 1 root root 1322 Nov 6 16:28 addmb.php

    46614 4 -rwxrwxrwx 1 root root 715 Nov 6 16:28 adminindex.php

    46623 4 -rwxrwxrwx 1 root root 3840 Nov 6 16:28 administration.php

    46961 4 -rwxrwxrwx 1 root root 949 Nov 6 16:28 delmb.php

    47121 4 -rwxrwxrwx 1 root root 1577 Nov 6 16:28 index.html

    40428 4 -rwxrwxrwx 1 root root 119 Nov 6 17:05 index.php

    46966 4 -rwxrwxrwx 1 root root 1340 Nov 6 16:29 keybord.css

    48716 4 drwxrwxrwx 2 root root 4096 Nov 6 16:29 kyu

    46973 12 -rwxrwxrwx 1 root root 11109 Nov 6 16:29 logo.jpg

    46974 4 -rwxrwxrwx 1 root root 1157 Nov 6 16:30 logscreen.php

    39360 16 -rwxrwxrwx 1 root root 16384 Nov 6 18:02 member.db

    39362 4 -rwxrwxrwx 1 root root 1041 Nov 6 16:30 prufung.html

    39364 4 -rwxrwxrwx 1 root root 3643 Nov 6 17:07 search.php

    39366 4 -rwxrwxrwx 1 root root 1575 Nov 6 16:30 stats.php

    39368 8 -rwxrwxrwx 1 root root 6258 Nov 6 16:30 tastatur.js

    48717 4 drwxrwxrwx 2 root root 4096 Nov 6 16:31 temp

    39370 4 -rwxrwxrwx 1 root root 2479 Nov 6 16:31 tp.html

  • meinen Beitrag #10 hast Du nicht beantwortet.

    also nochmal zeige die Ausgaben von

    grep www /etc/passwd wenn es den Benutzer www-data gibt, dann

    zeige in welchen Gruppen er ist mit groups www-data

    und ls -l /var/www/html

    - pi@raspberrypi:~ $ grep www /etc/passwd

    www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin

  • groups www-data:

    pi@raspberrypi:/var/www/html $ groups www-data

    www-data : www-data


    ls -l /var/www/html:

    pi@raspberrypi:/var/www/html $ ls -l /var/www/html

    insgesamt 92

    -rwxrwxrwx 1 root root 1322 Nov 6 16:28 addmb.php

    -rwxrwxrwx 1 root root 715 Nov 6 16:28 adminindex.php

    -rwxrwxrwx 1 root root 3840 Nov 6 16:28 administration.php

    -rwxrwxrwx 1 root root 949 Nov 6 16:28 delmb.php

    -rwxrwxrwx 1 root root 1577 Nov 6 19:16 index.html

    -rwxrwxrwx 1 root root 119 Nov 6 17:05 index.php

    -rwxrwxrwx 1 root root 1340 Nov 6 16:29 keybord.css

    drwxrwxrwx 2 root root 4096 Nov 6 16:29 kyu

    -rwxrwxrwx 1 root root 11109 Nov 6 16:29 logo.jpg

    -rwxrwxrwx 1 root root 1157 Nov 6 16:30 logscreen.php

    -rwxrwxrwx 1 root root 16384 Nov 6 19:22 member.db

    -rwxrwxrwx 1 root root 1043 Nov 6 19:19 prufung.html

    -rwxrwxrwx 1 root root 3643 Nov 6 17:07 search.php

    -rwxrwxrwx 1 root root 1575 Nov 6 16:30 stats.php

    -rwxrwxrwx 1 root root 6258 Nov 6 16:30 tastatur.js

    drwxrwxrwx 2 root root 4096 Nov 6 16:31 temp

    -rwxrwxrwx 1 root root 2479 Nov 6 16:31 tp.html


    (das hatte ich aber schonmal gepostet das letzte)

    • Offizieller Beitrag

    Du könntest versuchen den Eigentümer auf www-data

    Code
    sudo chown -cR www-data:www-data /var/www/html 

    und die Rechte wieder vernünftig zu setzen

    Code
    sudo find /var/www/html/ \( -type d -exec chmod 755 {} + \) -o \( -type f -exec chmod 644 {} + \)

    Achtung ungetestet und ohne Gewähr!!!

  • Danke, dass schreibe ich mir hinter die Löffel für ein richtiges Webprojekt wo der Server(rpi) auch am Internet hängt und schaden anrichten könnte und nicht wie jetzt ohne Internet irgendwo rumsteht und keinem was tun kann weil er kein Internet hat.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!