Posts by climber6

    und warum muss es jetzt unbedingt samba sein? Nur dafür das einzurichten, halte ich für übertrieben. Ein paar Skripte kannst Du doch z.B. über scp o.ä. kopieren.


    Grüße, STF

    Samba wird später auch für weiteres verwendet, um über den Explorer Dateien zu verschieben, welche auf dem Pi gebraucht werden, und dann auch bei jedem anders sind...

    1. echo Test >> bsp.ini

    2. sed -i '/Test/s/^.//' bsp.ini

    3. sed -i '15s/^\(.*\)$/enable \0/' bsp.ini

    Genau das, was ich gesucht habe!


    Danke dir!

    Wow, das ging ja Flott! Besten dank, werde das heute ausprobieren.



    Gibt es auch einen weg, solche Skripte beim ersten mal booten (gleich nachdem das Image aufgespielt wurde) automatisch zu auszuführen? -->Datei an einen bestimmten Ort ablegen?


    Ziel: Samit gleich die Samba freigabe aktivieren um die files auch auf den Pi zu bringen..


    Gruss

    Hallo


    Ich möchte ein Skript machen um Gewisse Programme welche ich auf mehreren Pi's

    brauche zu Installieren und Konfigurieren.


    Dazu müssen meistens Text resp. Ini Dateien angepasst werden.


    Gibt es eine möglichkeit in einem Skript für: (am liebsten mit nano Editor, bin. aber offen wenn es mit einem anderen besser ginge)


    1. Datei (bsp.ini) öffnen, am ende neue Zeile einfügen und "Test" schreiben, speichern und schliesen.


    2. Datei (bsp.ini) öffnen, Zeile mit Inhalt "Test" suchen und 1. zeichen löschen (z.B. wenn diese Zeile auskommentiert ist), speichern und schliesen.


    3. Datei (bsp.ini) öffnen, zu Zeile 15 sprinen und am Anfang enable in Zeile schreiben, speichern und schliesen.



    Besten dank für eure hilfe!

    climber

    Besten dank an alle


    Habe die Error.log nochmals angesehen. Den Error von gestern mit dem Curl kommt nicht mehr. (Da hat wohl apt-get install php5-curl geholfen)


    Ein neuer log Eintrag verwies auf einen anderen Fehler im config.php script. Da ist mir irgendwie bei einer Variable ein $ abhanden gekommen :( Im Original Script stimmt alles, beim kopieren und eventuellen anpassen wohl übersehen/gelöscht..


    Auf jedenfall läuft es jetzt.


    Fazit: Curl hat gefehlt, Rest ist Scriptfehler..


    Besten Dank für eure Hilfe


    Kann bei der phpinfo ausgabe nichts von curl finden. Auch via Suche nicht..
    Automatisch zusammengefügt:[hr]
    Nach einem Reboot finde ich nun:
    cURL support enabled in der phpinfo. Funktioniert aber noch immernicht..

    Error.log
    [Tue May 31 11:57:54.498366 2016] [:error] [pid 618] [client 192.168.49.164:53780] PHP Fatal error: Call to undefined function curl_version() in /var/www/html/unifi/index.php on line 99


    Zeit stimmt irgendwie nicht, scheint noch ein Zeitzonen problem zu sein. Das ist aber der aktuellste Eintrag


    Im Script on line 99 steht: $curl_info = curl_version();


    Habe grad mal abgecheckt ob curl überhaupt installiert ist:
    pi@raspberrypi:~ $ sudo apt-get install curl
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    curl is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


    Sieht für mich in Ordnung aus. Worauf könnte das deuten?

    Hey


    Die phpinfo.php Datei funktioniert, Wie auch die Startseite von Apache2.
    Werde es aber heute Abend trotzdem nochmals versuchen..



    Gesendet von iPhone mit Tapatalk
    Automatisch zusammengefügt:[hr]
    pi@raspberrypi:~ $ sudo a2enmod php5
    Module php5 already enabled
    pi@raspberrypi:~ $ sudo /etc/init.d/apache2 restart
    [ ok ] Restarting apache2 (via systemctl): apache2.service.


    Resultat ist immernoch der Fehler 500..

    Hallo Zusammen


    Bin noch Anfänger und habe so meine Probleme mit dem Ausführen eines PHP Scripts auf dem Pi..


    Habe ein Script in /var/www/html/unifi gelegt.


    Apache2 und php5 sind installiert
    Raspberry Pi Jessie
    Updates von heute sind geladen und installiert.


    Schreibrechte sind wie folgt: (Ja ich weiss, nicht gut alles offen, der Pi ist hinter einer Firewall und aktuell zu testzwecken offen)


    drwxrwxrwx 3 www-data www-data 4096 May 31 13:14 .
    drwxrwxrwx 3 775 www-data 4096 May 31 11:53 ..
    -rwxrwxrwx 1 www-data www-data 2261 May 31 13:21 config.php
    -rwxrwxrwx 1 www-data www-data 13165 May 31 13:22 index.php
    drwxrwxrwx 2 www-data www-data 4096 May 31 11:33 phpapi
    -rwxrwxrwx 1 root root 20 May 31 11:54 phpinfo.php


    Habe auch die /etc/sudoers angepasst. Am Ende eingefügt habe ich: www-data ALL=(ALL) NOPASSWD: ALL


    Trotzdem kommt bei Aufruf von <IP/unifi> Fehler Error 500..


    Irgendwie übersehe ich wohl eine Berechtigung


    Hoffe da kann mir jemand weiterhelfen. Besten dank


    Gruss


    Edit: Wenn das Script auf einem NAS liegt funktioniert die Ausgabe, es liegt also nicht am Script. Da das Script aber auf den UniFi Controller auf dem Raspi zugreift, möchte ich das Script gleich auf dem RPI laufen lassen..