WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Nginx: ta bort .php från URL (https://www.wn.se/forum/showthread.php?t=1055596)

yakuzaemme 2012-11-04 17:46

Citat:

Ursprungligen postat av JesperA (Inlägg 20454570)
Just nu kör jag Ubuntu 12.04 i en VM med VMWARE, värd OS:et är OS X (har dock samma problem i min dedikerade Ubuntu burk)

Hmm testat nu, bilderna fungerar om dom ligger i root, såfort jag slänger in dom i en mapp i root så fungerar dom inte.

Alright, good! Detta löser vi ska du se.

Vart har du monterat (mount) NTFS (/etc/fstab).
http://www.tuxfiles.org/linuxhelp/fstab.html
Kan du posta den här?



Jag _tror_ att du glömt att "berättat" från mounten att skicka med index nodes, därför mappar det konstigt.

Ber även om ursäkt för mina hemska uttryck, har bara jobbat med Windows i skarpt läge så kan ej vanliga uttryck för resterande OS, hoppas du förstår vad jag menar.

JesperA 2012-11-04 17:56

Hmm ok min fstab ser ut såhär: (tror den kommer formateras konstigt här i forumet, den ser dock alla redan konstigt formaterad ut när man öppnar den i Gedit)

Kod:


# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>  <type>  <options>      <dump>  <pass>
proc            /proc          proc    nodev,noexec,nosuid 0      0
# / was on /dev/sda1 during installation
UUID=fe34a61d-8bc7-461f-8a46-eb8bae336335 /              ext4    errors=remount-ro 0      1
# swap was on /dev/sda5 during installation
UUID=ebe64e3f-b23b-42b6-98f8-295e24cb62b4 none            swap    sw              0      0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0      0


Ursäkta, kanske skulle berättat detta långt tidigare, själva VM:en är installerad på en extern hårddisk, anledningen är att den VM:en är tänkt att användas som en Dev server för lite olika webbprojekt, då jag flänger runt på massa olika platser och olika datorer vill jag kunna bära med på en VM istället för att installera Nginx, Mysql, PHP, APC, fastcgi osv osv på varenda dator jag råkar använda :D

yakuzaemme 2012-11-04 17:59

Testa detta:

Kod:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>  <type>  <options>      <dump>  <pass>
proc            /proc          proc    nodev,noexec,nosuid 0      0
# / was on /dev/sda1 during installation
UUID=fe34a61d-8bc7-461f-8a46-eb8bae336335 /              ext4    errors=remount-ro 0      1
# swap was on /dev/sda5 during installation
UUID=ebe64e3f-b23b-42b6-98f8-295e24cb62b4 none            swap    sw              0      0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8,noserverino 0      0


JesperA 2012-11-04 18:08

Ok skall testa det, tackar.

Kräver en ändring i fstab att jag restartar Samba eller reconnectar till min share? Håller på och slänger över en massa filer och krams till VM installationen så isåfall kanske jag inte skall ändra i fstab förräns allt har överförts klart?

yakuzaemme 2012-11-04 18:10

Citat:

Ursprungligen postat av JesperA (Inlägg 20454578)
Ok skall testa det, tackar.

Kräver en ändring i fstab att jag restartar Samba eller reconnectar till min share? Håller på och slänger över en massa filer och krams till VM installationen så isåfall kanske jag inte skall ändra i fstab förräns allt har överförts klart?

Det vore nog bäst. Det var ett bra tag sen jag höll på med sånthär, men vad jag kommer ihop så innehåll fstab auth-info, dvs. användarnamn/lösenord, jag vet inte om det har ändrats men såg inte något sånt i det du postade.

Om den kodsnutten jag postade inte fungerar får vi leta vidare, nästan säker på att det har med index node (inode) att göra.

yakuzaemme 2012-11-04 19:13

Testat? Fungerade det?

JesperA 2012-11-04 19:32

Citat:

Ursprungligen postat av yakuzaemme (Inlägg 20454580)
Testat? Fungerade det?

Nae inte än, har testat en massa Nginx konfigurationer fram och tillbaka och nu fungerar det hyffsat, har nu världens instabilaste config fil, typ var 5:e Nginx restart så fungerar allt perfekt, mycket märkligt betéende.

Skall fixa fstab uppdateringen sen om jag inte hittar en stabil konfig.

yakuzaemme 2012-11-04 19:41

Citat:

Ursprungligen postat av JesperA (Inlägg 20454583)
Nae inte än, har testat en massa Nginx konfigurationer fram och tillbaka och nu fungerar det hyffsat, har nu världens instabilaste config fil, typ var 5:e Nginx restart så fungerar allt perfekt, mycket märkligt betéende.

Skall fixa fstab uppdateringen sen om jag inte hittar en stabil konfig.

Kör med en stabil konfig (den du hade innan) och testa min lilla addon. Alltid positivt att veta vad som orsakade problemet än att mosa in massa kod tills det fixar sig.

JesperA 2012-11-05 10:25

Citat:

Ursprungligen postat av yakuzaemme (Inlägg 20454586)
Kör med en stabil konfig (den du hade innan) och testa min lilla addon. Alltid positivt att veta vad som orsakade problemet än att mosa in massa kod tills det fixar sig.

Nae den configen jag hade var inte stabil, det är den jag utgår ifrån nu när jag testar och betéer sig väldigt skumt.

Ändringen i fstab hjäpte tyvärr inte.


Det är något skumt med min Nginx version, jag måste ändra server_name varenda gång jag ändrar i min config fil annars får jag felmeddelandet:

nginx: [warn] conflicting server name "forum" on 0.0.0.0:51010, ignored

ibland uppdateras inte config filen alls när jag restartar Nginx, vet inte vad som händer, jag har varken dubletter av config filen eller dubbla server värden.

Jag har dessutom tagit bort alla vhosts filer i sites-enabled i nginx mappen men ändå fungerar sidorna som nu är borttagna, även efter jag restartat Nginx, så hmm, på något vis sparas eller cachas vhost filerna någonstans.


Alla tider är GMT +2. Klockan är nu 17:47.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson