Jag håller precis på att flytta över min kunds webbplats till hans webbhotell, men mail funktioner och sessioner fungerar inte på deras hotell. netit.se .
Jag undrar om någon vet varför, här är två länkar en till deras phpinfo(); och en till min.
Den uppenbara skillnaden är förstås att ditt webbhotell kör linux men deras kör windows. Varför man får för sig att köra phphotell på windows fattar jag inte...
Det finns iaf skillnader i hur mail() funkar under windows resp linux. Sessionerna vet jag inte, men jag misstänker att den biten kan vara felkonfigurerad hos hotellet.
Det här med sessioner under windows är väldigt speciellt och det är inte alls kul att mecka med, har gjort det ett par gånger.
Det beror hur som helst på att det by default saknas skrivrättigheter till sessionsmappen.
Så, kolla upp vilken mapp som används, nollställ mappens rättigheter och se till att PHP / IUSR_datornamn har fullständiga rättigheter hit.
Då kommer det fungera igen.
Angående mail() så behöver du nog bara ange vilken server och inloggningsuppgifter som ska användas. SENDMAIL som ofta används på Unix finns inte på Windows och anger man inte allt manuellt kommer det inte att fungera.
Detta som du skriver, det är väll enbart sådan som hotellet kan göra ? Iaf med sessionerna. Antar att detta kommer göra att dom får lite huvudvärk :P
Angående mailen, om jag skall sätta rättigheterna, så ser mitt mail script ut som följer, om nu jag ska sätta uppgifterna så kanske ni kan hjälpa mig med hur jag skall utöka scriptet för att få det att fungera