WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP safe mode (https://www.wn.se/forum/showthread.php?t=6904)

Emil Svensson 2005-03-23 16:43

Köpte scriptet reciprocal manager för hantering av länkbyte som kräver php safe mode "off". Dessvärre tillåter inte surftown detta :-(. Finns det nåt sätt att komma runt detta?

Fan känns så jäkla surt när man letat aslänge efter ett bra scipt och så funkar det inte.

kullervo 2005-03-23 21:45

Det beror ju på vad det är som gör att ditt script inte klarar sig med safe mode. Har du tillgång till felloggen på webbservern? Kolla då i den så ser du (tror jag) vad den inte lyckas göra. Annars kan du sätta upp en liknande server hemma, kolla felloggen, ändra scriptet tills det fungerar.

Sigurd 2005-03-23 22:02

Functions restricted/disabled by safe mode

Se ifall scriptet använder sig utav dessa funktioner, ta reda på varför de används i scriptet, och fundera på om du kan modifiera det så att det fungerar med safe mode aktiverat.

aikon 2005-03-23 23:41

När du väljer webbhotell ska du alltid se till att de har safe mode off, eftersom safe mode on ganska kraftigt begränsar vad du kan göra med skripten.

Sigurd 2005-03-23 23:43

OT: Det är därför han har skapat en tråd i Webbhotellsforumet om detta, där han söker ett med hans krav. :)

Emil Svensson 2005-03-24 16:01

Ja det blir nog så att jag byter webhotell. Surftown var bra och billigt till att börja med men det är väl dags att uppgradera sig lite. För fullständighets skull kan jag ändå säga att det var ungefär det här felet som uppkom med scriptet:

"I keep getting the following error: Warning: set_time_limit(): Cannot set time limit in safe mode in /public_html/links/codelock.php(3) : eval()'d code(1) : eval()'d code on line 23"

-- If you're getting the above error (or something similar about "safe mode") it is because your server has safe mode set to "on". Contact your web host and ask them to set safe mode for your domain to "off" to ensure Reciprocal Manager functions properly.

Sigurd 2005-03-24 16:07

Testa och se hur scriptet fungerar utan set_time_limit()

Som funktionsnamnet visar, sätter funktionen en maxgräns på hur lång tid ett dokument får ha på sig att exekveras.

patrikweb 2005-03-24 22:40

Vilket seriöst webhotell som kan något har safe_mode off? Ingen lär jag gissa, dom skulle bli sönder hackade på 5 minuter. Möjligtvis att dom kan stänga av det just för en kund webplatts i vissa fall.

aikon 2005-03-24 23:53

För att kunna göra t ex en prisagent så krävs safe mode off.. Men det är väl oseriöst!

allow_url_fopen = 0 i safe mode som default, tror jag. Det var skälet till att jag lämnade b-one. De ville inte ändra på det.

Sigurd 2005-03-25 00:03

Citat:

Originally posted by patrikweb@Mar 24 2005, 23:40
Vilket seriöst webhotell som kan något har safe_mode off? Ingen lär jag gissa, dom skulle bli sönder hackade på 5 minuter. Möjligtvis att dom kan stänga av det just för en kund webplatts i vissa fall.

Menar du verkligen det där? o.O

Emil Svensson 2005-03-25 19:00

Sigurd: Scriptet kanske funkar ändå.. Men i och med att det scriptet kommer vara väldigt viktigt för mig framöver vill jag inte typ använda det i några månader för att sen fatta att nåt blivit konstigt.. Tänkte göra alla mina länkbyten med det scriptet och om nåt går snett efter ett tag kan det bli jobbigt.

Men vad säger ni om safe mode annars då? De flesta svenska webhotell verkar ju ha det aktiverat så det kanske är en bra grej? Wopsa kör ju utan och det verkar som om de blivit hackade några ggr. Men det behöver nju inte bero på det..

Sigurd 2005-03-26 13:48

Loopia är stora. Loopia är duktiga. Loopia har ej safe mode aktiverat. Loopia blir inte hackade. Loopia...

Emil Svensson 2005-03-26 13:59

Hehe, okej det räcker för att övertyga mig :-)

jonny 2005-03-26 23:35

Å andra sidan kan man kontra med att duktiga programmerare kan skriva script som fungerar även med safemode påslaget.

Sigurd 2005-03-26 23:45

Citat:

Originally posted by jonny@Mar 27 2005, 00:35
Å andra sidan kan man kontra med att duktiga programmerare kan skriva script som fungerar även med safemode påslaget.

Helt rätt, men majoriteten av dem som använder PHP är inte duktiga. :)

matlin 2005-04-11 10:10

Citat:

Ursprungligen postat av Sigurd
Citat:

Ursprungligen postat av jonny
Å andra sidan kan man kontra med att duktiga programmerare kan skriva script som fungerar även med safemode påslaget.

Helt rätt, men majoriteten av dem som använder PHP är inte duktiga. :)

sant

Jonas 2005-04-11 11:38

Citat:

Ursprungligen postat av matlin
Citat:

Originally posted by -Sigurd@Mar 27 2005, 00:45
Citat:

Ursprungligen postat av jonny
Å andra sidan kan man kontra med att duktiga programmerare kan skriva script som fungerar även med safemode påslaget.

Helt rätt, men majoriteten av dem som använder PHP är inte duktiga. :)


sant

Det är väl samma med ASP och alla andra språk.

Ingen är väl duktig till en början?

IceBear 2005-10-10 12:34

Så, finns det någon lista på webhotell där man kan se information ang. safe_mode ?
Eller måste man sätta sig och maila till allihop och fråga ...
Datormahazin har ju en webhotellguide, men i den ser man inte mailadresserna till webhotellen, inte heller info om safe_mode, tyvärr.


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

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