Kategori: Linux (Sida 9 av 31)

Trasiga permal?nkar efter uppgradering

Jag har precisuppdaterat min server och med den uppdateringen f?ljde ?ndrade inst?llning med, en stor skillnad ?r hur .htaccess hanteras. Apacheversioner som ?r ?ldra ?n 2.4 har ”AllowOverride All” satt som standard, och version 2.4+ har ”AllowOverride None” som standard.

Det som h?nder d? ?r att standardinst?llningen g?r s? att filen .htaccess inte laddas, det skapar problem om snygga permal?nkar ?r p?slagna i WordPress. Jag tillbringade en stor del av kv?llen till att leta var problemet fanns, jag kontrollerade alla virtual-hosts, jag l?ste logfiler och googlare mig matt.

Till slut hittade jag nedanst?ende block i /etc/apache2/apache2.conf

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

Ovanst?ende block g?r en snygg override p? det som st?r i virtaulhosts inst?llningarna, en snabb ?ndring s? att det st?r s? h?r

<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

l?ste mina problem som i ett trollslag. Om det inte hj?lper f?r dig s? kontrollera r?ttigheterna p? din .htaccess, anv?ndaren som drar ig?ng apache & WordPress m?ste ha l?s och skrivr?ttigheter till den filen.

Kom ?ven ih?g att starta om apache n?r du gjort f?r?ndringar, annars h?nder det inget 🙂

Rotera film

Ett tips f?r alla er som filmat med mobilen och haft den st?ende.

#!/bin/bash
if [ "$1" = "" ]; then
  echo "Syntax: $0 filename(s)"
  echo "rotates all videos and puts them in a subdirectory named rotated/"
  exit 1
fi

for f in $*
do
echo
echo "*** $f --> rotated/$f ***"
avconv -i $f -c:v libx264 -c:a copy -vf "transpose=1" rotated/$f
done

Kom ih?g att skapa en katalog som heter rotated d?r filmerna ligger, scriptet l?gger n?mligen dom roterade filmerna d?r.

Hittade scriptet hos Lupisak

Tyv?rr fungerar det inte s? bra om du k?r windows, s? antingen googlar du vidare eller s? installerar du en virtuell linux med hj?lp av virtualbox 😉

Trasiga paket i Debian (och Ubuntu)

Jag testade Zabbix och gjorde n?gra d?liga val, det resulterade i att installationen av zabbix-agenten gick s?nder. Det gick inte ominstallera, reparera eller ta bort. Jag m?ttes hela tiden av f?ljande felmeddelande:

dpkg: error processing zabbix-agent (–remove):
Package is in a very bad inconsistent state – you should
reinstall it before attempting a removal.
Errors were encountered while processing:
zabbix-agent

Jag lyckades l?sa problemet och ta bort Zabbig-agent genom att g?ra f?ljande:

rm /var/lib/dpkg/info/zabbix*
dpkg -r –force-depends –force-remove-reinstreq zabbix-agent

 

SSH Forward

Nu vet jag inte om det heter agent forward men det ?r ett bra ord att anv?nda tror jag.

T?nk dig att du sitter p? en dator, server1. Du beh?ve logga in p? server3 med ssh, problemet ?r att bara server2 ?r exponerad mot internet.

S? h?r

forward1

 

 

 

 

 

Om du anv?nder putty p? din server1 dator (jag f?ruts?tter att den ?r windows men det g?r lika bra med linux, f?rutom att du anv?nder inte putty p? den)

Skapa en anslutning till server2 i putty och under SSH inst?llningarna under remote command skriver du in ”ssh -A -t server3”, s? h?r:

forward2

 

 

 

 

 

 

 

D? kommer det magiska att h?nda.

N?r du fr?n server1 ansluter till server2 s? kommer du att ?ppna ett shell p? server3. Om du sedan anv?nder nycklar ist?llet f?r l?senords-login s? blir allt ett sn?pp s?krare och smidigare.

Visst ?r det coolt 🙂

 

 

« Äldre inlägg Nyare inlägg »

© 2024 Editio Princeps

Tema av Anders NorenUpp ↑