Hej på er alla och Gott Nytt Ubuntu År
Nu har jag kört fast, skaffade en bättre dator för ubuntu och började om med allting.
Gick igenom tidigare svar i forumet och fick gästboken att fungera trodde jag, givetvis så löste sig dom gamla problemen, men nu har jag fått ett nytt problem.
Jag fyllde i formuläret med namn, mail-adress och ett meddelande och när jag tryckte enter fick jag nedanstående felmeddelande, vad betyder detta?
Warning: fopen(data/message_post.log) [function.fopen]: failed to open stream: Permission denied in /media/hdd2/homepages/guestbook/add.php on line 163
Warning: fwrite(): supplied argument is not a valid stream resource in /media/hdd2/homepages/guestbook/add.php on line 164
Warning: fclose(): supplied argument is not a valid stream resource in /media/hdd2/homepages/guestbook/add.php on line 165
Nedanstående rader är från add.php
163: $fp = fopen("data/message_post.log", "a");
164: fwrite($fp, $message_log_string);
165: fclose($fp);
Och under gästboksinlägget får jag upp ett annat felmeddelande.
Warning: flock() expects parameter 1 to be resource, boolean given in /media/hdd2/homepages/guestbook/add.php on line 207
Just nu kan du inte skriva i gästboken. Vänligen försök igen om en liten stund.
Nedanstående rader är från add.php
207: flock($fp, 2);
Hjälp, vad gör jag?
Janne
Problem med gästboken [LÖST]
-
- Inlägg: 36
- Blev medlem: 03 apr 2007, 20:06
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hällekis
Problem med gästboken [LÖST]
Senast redigerad av 1 SM6VAE, redigerad totalt 8 gånger.
Genom att försöka med det omöjliga
når man högsta graden av det möjliga.
når man högsta graden av det möjliga.
-
- Inlägg: 2157
- Blev medlem: 25 okt 2007, 14:00
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Luleå
SV: Problem med gästboken
Har du skriv och läs rättigheter på filerna?
-
- Global Moderator
- Inlägg: 4289
- Blev medlem: 30 mar 2006, 10:34
- OS: Kubuntu
- Utgåva: 23.04 Lunar Lobster
- Ort: Trollhättan
SV: Problem med gästboken
Vad är det för gästbok du talar om?
Idéer räknas inte förrän du genomför dem.
-
- Inlägg: 36
- Blev medlem: 03 apr 2007, 20:06
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hällekis
SV: Problem med gästboken
Jag ändrade på rättigheterna på logg-filen [message_post.log] och då fick jag bort dom tre första felmeddelandeKiviE skrev: Har du skriv och läs rättigheter på filerna?
Men den sista kvarstår
*********************************************
Gästboken är DigiOz Guestbook version 1.7, denna är kanske inte anpassad till PHP5 men det finns en nyare
Genom att försöka med det omöjliga
når man högsta graden av det möjliga.
når man högsta graden av det möjliga.
-
- Inlägg: 75
- Blev medlem: 06 sep 2007, 19:50
- Ort: Sverige
SV: Problem med gästboken
Som alltid, ifall du läser meddelandet så säger den vad som är fel. Men jag kan väl säga samma sak som meddelandet fast på svenska. flock() förväntar sig att första parametern ($fp) ska vara "resource". Men den är av typen "bool". Vilket förmodligen betyder att något gick fel vid tilldelningen av värde till $fp.
Vilket också betyder att du måste ge oss raden där $fp får sitt värde för att se vad som går fel.
Men jag kan anta att $fp får sitt värde av en fopen()-funktion. Sedan ifall man läser om fopen på php.net (http://se2.php.net/manual/en/function.fopen.php) så står det:
Vilket också betyder att du måste ge oss raden där $fp får sitt värde för att se vad som går fel.
Men jag kan anta att $fp får sitt värde av en fopen()-funktion. Sedan ifall man läser om fopen på php.net (http://se2.php.net/manual/en/function.fopen.php) så står det:
FALSE är av typen bool. Vilket betyder att filöppningen misslyckades och den returnade FALSE. Så är du säker på att du angett rätt filnamn och att du har rätt rättigheter på den filen som öppnas? (Kan inte ge dig exakt filnamn då du inte bifogat den kodraden, så det får du nog leta reda på själv.)Return Values
Returns a file pointer resource on success, or FALSE on error.
Software can become hardware!
-
- Inlägg: 36
- Blev medlem: 03 apr 2007, 20:06
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Ort: Hällekis
SV: Problem med gästboken
jag kollade inte läs och skriv-rättigheterna på övriga logg och text-filerna, så jag ändrade även dom så nu verkar det som det funkar
Janne
Janne
Genom att försöka med det omöjliga
når man högsta graden av det möjliga.
når man högsta graden av det möjliga.