Har laddat upp en katalog med filer/underkataloger via ftp till min server (apache/*nix). Men hur jag än försöker komma åt någon av dom via webbläsaren får jag hela tiden 404:or (file not found).
Permissions är OK (755). Owner samma som alla andra filer. Jag har samtidigt laddat upp andra kataloger med filer som jag kommer åt utan problem.
Har skickat en support-ticket, men är lite otålig.
Kan någon komma på vad som gör att servern anser att filerna inte finns där dom faktiskt finns?
Kan tänka mig dessa möjliga orsaker, i trolighetsordning :)
Du har blandat ihop gemener/VERSALER (*nix skiljer som bekant på det).
Filer katalognamnet innehåller nationella tecken (ej a-z,0-9,~. etc)
Fyltypen är på webservern associerad med en handler som inte finns. (typ .pl, men perl finns inte installerat där konfig-filen säger att den skall finnas).
Kan tänka mig dessa möjliga orsaker, i trolighetsordning :)
Du har blandat ihop gemener/VERSALER (*nix skiljer som bekant på det).
Filer katalognamnet innehåller nationella tecken (ej a-z,0-9,~. etc)
Fyltypen är på webservern associerad med en handler som inte finns. (typ .pl, men perl finns inte installerat där konfig-filen säger att den skall finnas).
Kör gemener (som jag alltid gör) i både filnamn och i webbläsarens adressfält
Katalog/filer har bara engelska alfabetet
Det är .php
Det är förresten en installation av OpenGoo, en wiki. Jag installerade TikiWiki samtidigt utan problem.
Jag ser samtliga filer (remote) både i ftp-klienten och med webbläsaren i kontots CPanels "File Manager". Så dom läses ju utav båda. Varför inte av mina webbläsare (Safari, FF med tömda cachar)
(host) Nu e du inne på sånt som jag inte fattar så mycket av. php-filerna har ingen shebang (i vart fall inte de jag kollat på) utan börjar
<?php
Men så startar ju motsvarande filer i TikiWiki och andra applikationer som funkar också, så det ska väl inte vara några problem? Eller vart skulle shebangen(-arna) vara då?
Förut laddade jag upp den packade filen och packade upp på servern. Jag undrar om det hände något då, typ att textfiler skickats som binära eller nåt, eller att servern fuckade upp på något vis. Så nu har jag packat upp här hemma och ska ladda upp färdiga filer....
Du är säker på att du har laddat upp filerna på rätt ställe?
Ibland kan det hända att man råkar lägga det i fel katalog.
Kan du komma ut andra filer som du laddat upp tidigare?
Testa att byta namn på en av de gamla filerna och se om du kan komma åt den i webbläsaren med det nya namnet.
Du är säker på att du har laddat upp filerna på rätt ställe?
Ibland kan det hända att man råkar lägga det i fel katalog.
Kan du komma ut andra filer som du laddat upp tidigare?
Testa att byta namn på en av de gamla filerna och se om du kan komma åt den i webbläsaren med det nya namnet.
Nu - efter att jag laddat upp uppackade filer - funkar det.
Pust.
Hmmzz... När du laddar upp filer via ftp kan du ofta välja binär eller text-läge som du skriver. Skillnaden är laddar du upp filen som text ersätts ex. radbrytning ([cr][lf] som windows använder) till enbard [lf] om servern kör *nix. Men att det skulle kunna orsaka 404 lät spännande, det trodde jag inte.
Huvudsaken att det funkar :)
261 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2