Benutzer-Werkzeuge

Webseiten-Werkzeuge


diverses

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
diverses [2022/02/25 19:49] varnholtdiverses [2024/03/21 21:13] (aktuell) varnholt
Zeile 92: Zeile 92:
   sudo ln -s /usr/share/phpmyadmin/ /var/www/   sudo ln -s /usr/share/phpmyadmin/ /var/www/
      
-Leider kommen bei phpmyadmin immer irgendwelche Fehler. Bei der Standardinstallation wird 4.6.6.deb5 installiert. Auf der [[https://devanswers.co/manually-upgrade-phpmyadmin/|Seite]] steht ganz toll beschrieben, wie man einfachst die aktuellste Version installiert.+Leider kommen bei phpmyadmin immer irgendwelche Fehler. Bei der Standardinstallation wird 4.6.6.deb5 installiert. Auf der [[https://devanswers.co/manually-upgrade-phpmyadmin/|Seite]] steht ganz toll beschrieben, wie man einfachst die aktuellste Version (5.1.3) installiert. Hat leider nichts genützt. Also vielleicht liegt es am lighttpd. Das ist dann der nächste Kandidat. Aktuell war es Version 1.4.53. Es gibt aber schon 1.4.64
  
 +aktuelle version eines Paketes (Packets) mit alt-get finden
 +  sudo apt-cache policy lighttpd
 +
 +Um lighttpd zu installieren musste ich mit sudo arbeiten (ohne ging es nicht)
 +<code>
 +wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.64.tar.gz
 +sudo tar xzf  lighttpd-1.4.64.tar.gz
 +rm lighttpd-1.4.64.tar.gz
 +cd lighttpd-1.4.64
 +sudo apt-get install libpcre2-dev
 +sudo ./autogen.sh
 +sudo ./configure
 +sudo make
 +</code>
 +
 +hm, komisch, auf der Webseite steht:Nach der Installation hat er den pwd /etc/www/phpmyadmin nicht mehr gekannt, obwohl die config in /etc/lighttpd/lighttpd.conf die richtigen Einträge hat. Nachdem ich den Link umgesetzt habe auf /var/www/html/phpmyadmin geht die Log-Seite. Aber nach dem anmelden kam entweder 'Index/route=/' kann nicht gefunden werden, oder das man wohl nicht https genommen hat. Was ist das jetzt schon wieder??
 +
 +Der Fehler ist immer, wenn man auf eine Spalte zum sortieren klickt in der Art: 
 +<code>
 +Fehler beim Bearbeiten der Anfrage
 +Fehlercode: 400
 +Fehlertext: Bad Request (rejected)
 +Es scheint, dass die Verbindung zum Server verloren gegangen ist. Bitte überprüfen Sie Ihre Netzwerkverbindung und den Serverstatus.
 +</code>
 +
 +Ich habe dann in der config die ersten Zeilen deaktiviert und komme jetzt wieder rein. Aber es geht immer noch nicht, mit dem klick auf die Spalte, um zu sortieren. Auch bei anderen Tabellen. Jetzt bleibt fast nur noch, dass phpmysql nicht mit lighttpd zusammenarbeitet?
 +
 +Erst der böse Kommentar auf einer Webseite "[[https://redmine.lighttpd.net/boards/2/topics/8610| Do you even read lighttpd's front page?]]" hat mich auf die Lösung gebracht.
 +
 +Man muss in der config die Zeile auskommentieren - dann geht es!
 +  sudo nano /etc/lighttpd/lighttpd.conf
 +  # "url-ctrls-reject"        => "enable",# recommended
 +
 +<code>
 +#cd lighttpd1.4
 +./autogen.sh
 +./configure -C --prefix=/usr/local  # ./configure --help for additional options
 +make -j 4
 +make check
 +#sudo make install
 +</code>
 +
 +==== SSH Abbruch bei laufendem Prozess ====
 +Schon immer hat es mich geärgert, dass ich was am Kompilieren war, und plötzlich bricht die SSH-verbindung zusammen. Viele empfehlen screen zu nutzen, aber geht das nicht auch anders?
 +<code>
 +sudo vi /etc/ssh/sshd_config
 +ClientAliveInterval  1200
 +ClientAliveCountMax 3
 +sudo systemctl reload sshd
 +</code>
 +Der Timeout-Wert beträgt 1200 Sekunden * 3 = 3600 Sekunden. Dies entspricht einer Stunde, was bedeutet, dass die ssh-Sitzung für eine Stunde ohne Unterbrechung bestehen bleibt. Oder halt gleich 3600 in den ClientAliveInterval. TCPKeepAlive von der Client-Seite:
 +  ssh -o TCPKeepAlive=yes
 +
 +==== AKASO Camera und USB ====
 +Anschluss nur mit richtigem USB-Kabel. Die meisten sind nur Ladekabel, aber auch bei den anderen funktioniert nicht jedes. Nach dem Anschluss muss an der Camera ein Menü mit 4 Knöpfen erscheinen, sonst geht es nicht. Die SD-Karte direkt in den Rechner schieben funktioniert leider auch nicht.Zusätzlich habe ich noch das Problem, dass beim Übertragen der Daten die USB-Verbindung immer wieder unterbrochen wird, so als ob man den Stecker zieht. Dafür habe ich noch keine Lösung, könnte aber am Kabel oder der Schlafeinstellung der Kamera liegen
 + 
 +==== AppleScript Spotify Werbung / Advertisement entfernen ====
 +Nachdem ich gemerkt habe, dass man Spotify ja nicht bezahlen muss, habe ich es mal ausprobiert. Nach der Testphase kam dann die Werbung. Ab und zu ist ja nicht schlimm, aber dann wurde sie nervig. Einzige Möglichkeit scheint zu sein, während der Werbung den Ton leise zu schalten. Aber nicht die Systemlautstärke, sondern den Ton in Spotify. Nachteil ist, dass Spotify bei der Werbung die Lautstärke automatisch wieder erhöht. Das nachfolgende AppleScript umgeht das alles. Stand April 2024
 +<code>
 +set currentTrack to "unknown"
 +set savedTrack to ""
 +set i to 0
 +set normalSoundVolume to 100
 +set silentVolume to 10
 +set playingAdvertisement to 0
 +
 +set progress description to "Spotify Mute Advertising"
 +set progress additional description to "Preparing…"
 +set progress total steps to -1
 +set progress total steps to 100
 +set progress completed steps to i
 +
 +global flag
 +global currentTrack
 +set flag to false
 +on quit
 + set flag to true
 +end quit
 +
 +do shell script "open -a \"Spotify\""
 +delay 5
 +
 +set progress additional description to "Waiting for Advertisement…"
 +repeat while appIsRunning("Spotify") and flag is false
 + set progress description to "Advertisings muted: " & i
 + set progress completed steps to i
 + --if playingAdvertisement = 1 then
 + set progress additional description to currentTrack
 + --end if
 + tell application "Spotify"
 + if player state is playing then
 + set currentTrack to current track's name
 + if currentTrack is "Advertisement" or currentTrack is ".." or currentTrack is "Spotify" or currentTrack is "20 Jahre - Mach mit und tu Gutes!" or currentTrack is "Website des Studieninformationstages" then
 + set sound volume to silentVolume
 + set playingAdvertisement to 1
 + if savedTrack is not currentTrack then
 + set savedTrack to currentTrack
 + set i to i + 1
 + -- set progress description to "Werbung " & i
 + -- set progress completed steps to i
 + end if
 + else
 + set sound volume to normalSoundVolume
 + set playingAdvertisement to 0
 + --currentTrack
 + end if
 + end if
 + end tell
 + if playingAdvertisement = 0 then
 + delay 2
 + end if
 +end repeat
 +
 +on appIsRunning(appName)
 + tell application "System Events" to (name of processes) contains appName
 +end appIsRunning
 +</code>
diverses.1645818543.txt.gz · Zuletzt geändert: 2022/02/25 19:49 von varnholt