qualitum logo
VPS inställning för mapp-wildcard?

PHPportalen Forum Index » Webbservrar och operativsystem
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
pettolajnen



Medlem i: 2834 dagar
Från: Täby
Status: Offline



#713961
Inlägg Skrivet: 2011-09-27 13:31      Ämne: VPS inställning för mapp-wildcard? Citera

Jag har nu övergått till en VPS hos Surftown. Vilket kanske var att ta sig vatten över huvudet, jag vet inte. Det har varit väldigt svårt att få till allting som fungerade utan problem på det vanliga webbhotellspaketet. Fördelen nu är ju att sidan går mycket snabbare dock. Nåväl, till problemet:

Vårt wikisystem fungerar inte då man bara kommer till "Not found" när man ska in på en wikisida. Och jag förstår ju att det har med vårt "wildcard adress system" att göra.

Vi har nämligen en .htaccess-fil som ska skicka vidare alla adresseringar som inte existerar på servern till wildcard.php, där adressens delar plockas ut och hämtar rätt information till sidan. Men något fungerar inte, och eftersom jag får "Not found" så gissar jag att det har med någon serverinställning att göra.

Jag har noterat att det är förinställt på servern så att man till exempel kommer till sidan "/sida.php" även på adressen "/sida". Kan det orsaka problemet?

Frågan blir alltså, vad är det för serverinställning jag ska kolla på för att man ska komma till wikisidorna igen?
 

_________________
http://www.websitefactory.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Figgy



Medlem i: 2672 dagar

Status: Offline



#713966
Inlägg Skrivet: 2011-09-27 14:03      Ämne: Citera

Är det wild-card som i "subdomän" eller "path" segmentet i urlen?

Att servern automatiskt pekar om till /*.php verkar ju konstigt, men det beror ju helt på erat system.
 

_________________
Vebut.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
pettolajnen



Medlem i: 2834 dagar
Från: Täby
Status: Offline



#713967
Inlägg Skrivet: 2011-09-27 14:08      Ämne: Citera

Det är "path" segmentet det handlar om. Och ja, man kan tycka det är konstigt men så var det förinställt och surftowns svar från supporten på detta problem blev (utdrag):

Citat:
Hej Peter

Tack för ditt mail.

Du har full tillgång till din server och kan därmed konfigurera din VPS efter dina egna behov.

Då det bara är du som har full tillgång (root) till din VPS så är det viktigt att vara uppmärksam på att det som sker på din server är ditt ansvar. Kort sagt: Din server, dina regler.

Surftowns kundservice har inte möjligheten att supportera VPS- användarens serverkonfigurationer, då dessa variera mellan var användare.

Läs gärna "Bra att veta som din VPS" guiden: https://surftown.se/support/bra-att-veta-om-din-vps

...

Har du behov av hjälp med en egen unik server konfiguration och inte anser att VPS forumet är tillräckligt så kan vi hänvisa till Inforce-Cohaesio Hosting. Inforce-Cohaesio driftavdelning kan mot betalning ge dig teknisk hjälp relaterat till servekonfigurationen.

Priset på detta är 1250 SEK (1000 DKK) per timme och man bör veta att man minst måste betala för 1 timme.

...
 

_________________
http://www.websitefactory.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Figgy



Medlem i: 2672 dagar

Status: Offline



#714042
Inlägg Skrivet: 2011-09-28 09:52      Ämne: Citera

Jag skulle tippa på att det är din htaccess fil som strular i så fall.

Testa också att ta bort regeln som automatiskt lägger till /*.php

Edit: btw; var ligger regeln för .php?
 

_________________
Vebut.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
jeja2000



Medlem i: 630 dagar
Från: Lyrestad
Status: Offline



#714095
Inlägg Skrivet: 2011-09-28 21:37      Ämne: Citera

hur ser länkarna ut? Tänkte för där jag jobbar har vi sidan för vps. Testa också ifall det är olika installationer genom att köra phpinfo() så du ser vad som är konfigurerat.

Finns många sätt att göra om htaccessen så att det fungerar.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
pettolajnen



Medlem i: 2834 dagar
Från: Täby
Status: Offline



#714295
Inlägg Skrivet: 2011-10-01 10:59      Ämne: Citera

Oj, verkar som jag inte blivit noterad om de nya inläggen här. Brukar få mail.

Hur som helst. Figgy: Det är nog inte htaccess filen som strular eftersom den innehåller exakt samma kod som när sajten låg på Binero, och då fungerade allt. Och vad menar du med regeln för .php? Du menar någon serverinställning? För i så fall vet jag inte.

jeja2000: Ja alltså, länkarna är bara typ /Wiki eller /Magnus_Svensson eller /Globen. Och jag vet inte hur jag ska få fram phpinfo() för Bineros server nu eftersom jag pekade om domänet till Surftown.
 

_________________
http://www.websitefactory.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Figgy



Medlem i: 2672 dagar

Status: Offline



#714445
Inlägg Skrivet: 2011-10-03 08:33      Ämne: Citera

Det är inte säkert att du kan använda samma regler som du gjorde på Binero.

Nu använder du till exempel din egen webroot från egen struktur. Det kan t.ex. se ut på dessa sätt:

/www
/www/domain.com/
/www/domain.se/htdocs

Då blir rooten för din htaccess fil istället:
Binero: /index.php/$
Din server: /domain.com/index.php/$

Beror helt på hur du ställt in servern.

Edit: Men det är lite svårt att hjälpa på distans i detta fall antar jag, då vi inte vet hur servern är inställd. Du nämnde tidigare att den var inställd på att automatiskt lägga till ".php" även för path-segmentet i urlen - så det kan mer än väl vara det som strular också (den regeln bör tas bort).
 

_________________
Vebut.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
pettolajnen



Medlem i: 2834 dagar
Från: Täby
Status: Offline



#714451
Inlägg Skrivet: 2011-10-03 10:22      Ämne: Citera

Men om det är det där sistnämnda som är inställt. Kan det vara inställt på olika ställen eller? Är det inte någon specifik config eller ini fil? Eller vart kan det vara?
 

_________________
http://www.websitefactory.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Figgy



Medlem i: 2672 dagar

Status: Offline



#714453
Inlägg Skrivet: 2011-10-03 10:28      Ämne: Citera

Det ställer du in i din virtuella host, webrooten alltså. Under debian om jag inte mins fel ligger dessa i sites-available under apache2.

Edit: Hittade en sida: http://www.debian-administration.org/articles/412
 

_________________
Vebut.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
pettolajnen



Medlem i: 2834 dagar
Från: Täby
Status: Offline



#714688
Inlägg Skrivet: 2011-10-06 11:07      Ämne: Citera

Figgy: Fattar faktiskt inte riktigt vad det är jag ska göra där.

Btw så ser min .htaccess-fil ut så här:

KOD:
1:
<IfModule mod_rewrite.c>
2:
RewriteEngine On
3:
RewriteBase /
4:
RewriteCond %{REQUEST_FILENAME} !-f
5:
RewriteCond %{REQUEST_FILENAME} !-d
6:
RewriteRule . /wildcard.php [L]
7:
</IfModule>



Jag har tänkt kolla om AllowOverride är All verkligen, i vilken fil ställer man in sånt?

Har även skickat en fråga till webbhotellet om dom verkligen har mod_rewrite-modulen installerad på servern. Men dom verkar ju inte så villiga på att svara på såna frågor även fast "Vi älskar våra kunder".
 

_________________
http://www.websitefactory.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Figgy



Medlem i: 2672 dagar

Status: Offline



#714692
Inlägg Skrivet: 2011-10-06 12:17      Ämne: Citera

Rewritemodulen kan behöva aktiveras i apache configen.

Problemet är att när du går upp till VPS ska du i regel klara dig själv. Support kan inte ges till användare med egna servrar då det blir svårt att veta hur instanserna är inställda.

Vad kör du för operativ och version?

I din virtuella host (som jag visade på i mitt tidigare inlägg) ser du hur dokument-rooten ser ut och på så sätt kan du behöva anpassa din htaccess med de rätta sökvägarna till just "wildcard.php".

Din htaccess kanske ska se ut enligt:
KOD:
1:
<IfModule mod_rewrite.c>
2:
   RewriteEngine On
3:
      RewriteBase /domain.com/
4:
 
5:
      RewriteCond %{REQUEST_FILENAME} !-f
6:
      RewriteCond %{REQUEST_FILENAME} !-d
7:
         RewriteRule . /domain.com/wildcard.php [L]
8:
</IfModule>


Men det beror helt på hur din virtuella host är inställd. Ett tips är att installera webmin (WebAdmin) som ger dig ett webbaserat och grafiskt gränssnitt, om du känner att det är lite klurigt att jobba från terminalen.
http://www.webmin.com/
 

_________________
Vebut.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
pettolajnen



Medlem i: 2834 dagar
Från: Täby
Status: Offline



#714693
Inlägget är accepterad som det rätta svaret Skrivet: 2011-10-06 12:24      Ämne: Citera

Jag hittade denna guide som jag TROR skulle hjälpa mig med problemet:
https://surftown.se/support/varfor-fungerar-inte-mina-permalankar-wordpress

Men När jag börjar skriva som det står i SSH terminalen så lyckas jag inte ens få igenom första kommandot. "-bash: In: command not found" får jag.

Edit:
Lyckades lösa detta nu. Det som jag trodde var In skulle ju vara LN med små bokstäver, inte ett i alltså.

LÖST!
 

_________________
http://www.websitefactory.se
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » Webbservrar och operativsystem
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic
qualitum logo