Misschien een domme vraag maar er heeft iemand me gevraagd om iets te maken maar deze heeft een Windowshosting (met PHP/MySQL mogelijkheid).
Zijn er dingen waar ik op moet letten (tov PHP/MySQL op Unix/Linux)?
Likes: 0
Misschien een domme vraag maar er heeft iemand me gevraagd om iets te maken maar deze heeft een Windowshosting (met PHP/MySQL mogelijkheid).
Zijn er dingen waar ik op moet letten (tov PHP/MySQL op Unix/Linux)?
zover ik weet is windows wat minder strict met maprechten in PHP, maar als er een webserver draait met PHP ondersteuning en mysql zit je prima.
Let wel op dat mod_rewrite op windows vaak ISAPI is.
Maar wat verwacht je zelf te gaan coden of tegenaan te lopen qua problemen?
Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers![]()
Tja ik doe het meestal andersom.
Ik ontwikkel meestal op een windows bak ( met wel gewoon php en apache + mysql ) en de live en test omgevingen zijn bijna altijd linuxbakken. Maar omdat die ook dezelfde applicaties draait heb ik vrijwel nooit problemen.
Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers![]()
Het zou gewoon het zelfde moeten werken en als je IIS gebruikt een paar tips voor als mensen hier tegenaan lopen:
Code:if (empty($_SERVER['SCRIPT_FILENAME'])) { $_SERVER['SCRIPT_FILENAME'] = $_SERVER['PATH_TRANSLATED']; } // IIS fix if ( empty($_SERVER['REQUEST_URI']) ) { $arr = explode("/", $_SERVER['PHP_SELF']); $arr = $arr[count($arr)-1]; $_SERVER['REQUEST_URI'] = $arr."?".$_SERVER['QUERY_STRING']; } // IIS fix if ( empty($_SERVER['DOCUMENT_ROOT'] ) ) { $_SERVER['DOCUMENT_ROOT'] = str_replace( '\\', '/', substr($_SERVER['SCRIPT_FILENAME'], 0, 0-strlen($_SERVER['PHP_SELF']) ) ); }
Windows en Linux paden verschillen. Bijvoorbeeld voor het uploaden van bestanden moet je daar goed op letten.
Voor PHP programmeurs die vaak met IIS werken, op 4 december vindt er in Barneveld een IIS Intrack plaats bij Microsoft. Daarin worden o.a. de nieuwe mogelijkheden van IIS7 besproken en de nieuwe SQL driver. Deelname kost 50,-.
Meer informatie: http://blogs.microsoft.nl/bramveen/a...s-intrack.aspx
(Iemand met creditcard die voor mij wil reserveren? Kosten betaal ik per bank of Paypal met een servicefee terug).
Laatst gewijzigd door Randy; 05/10/08 om 19:35.
MultiMaak - Voor persoonlijke cadeau's en relatiegeschenken!
klopt, maar je kunt de "path seperators" ook gewoon omdraaien (dus net zoals in linux) je begint alleen met de drive (c: ofzo)
dus: c:/inetpub/wwwroot/
Werkte bij mij altijd prima. Je moet ook rekening houden met case sensitivity, windows is dat niet.
Ik heb bijvoorbeeld wel eens gehad dat hij op windows $_POST["test"] wel pakte (terwijl het $_POST["Test"] was) en op linux niet.
Mocht je nog vragen hebben oid over php scripting moet je me anders maar ff pm'men, ik ben namelijk fulltime php programmeur![]()
case sensitivity is altijd handig om te doen![]()
Klarned Managed hosting Hosting, optimalisatie & debugging door WP Core developers![]()

Als je ook gaat GJ, reserveer dan meteen twee keer. Ik moet inderdaad nog een accreditatie doen maar geen CC. Dus als je me een rekening zou willen sturen... Anders even bellen/mailen. Gegevens staan op www.ispi.nl.
MultiMaak - Voor persoonlijke cadeau's en relatiegeschenken!