Hey,
Ik heb een mooi compleet script op mijn windows server gemaakt en hij werkt.
Maar als ik deze zelfde script op linux zet is er een probleem : "Linux wilt niet in documenten gaan schrijven, en wat ik momenteel al probeer doe werken is de mkdir functie" hij wilt geen nieuwe bestanden aan maken met men script.
Dus ben ik een nieuwe op internet gaan zoeken zien wat het verschil is, maar nix .
Dat was het internet script werkt wel op windows maar niet op linux.
Weet er iemand wat Het probleem is ?
Met vriendelijke groeten Vulkeno .
Ik heb een mooi compleet script op mijn windows server gemaakt en hij werkt.
Maar als ik deze zelfde script op linux zet is er een probleem : "Linux wilt niet in documenten gaan schrijven, en wat ik momenteel al probeer doe werken is de mkdir functie" hij wilt geen nieuwe bestanden aan maken met men script.
Dus ben ik een nieuwe op internet gaan zoeken zien wat het verschil is, maar nix .
PHP:
<?PHP
if($_POST['submit']) {
$dir = $_REQUEST['dir'];
$username = $_REQUEST['username'];
$newdir = $_REQUEST['dirname'];
if ($newdir!=null) {
if (!is_dir($newdir)) {
if (mkdir($newdir, 0777)) {
echo "Directory <b>$newdir</b> succesfully created!\n Check it <a href=\"/$newdir\">here</a>";
}
else {
echo "Error: Directory <b>$newdir</b> Could Not Be Created!\n";
}
}
else {
echo "Error: Directory <b>$newdir</b> Already Exists!\n";
}
}
else {
echo "Error: You did not enter a directory name!\n";
}}
// check required fields
$dcheck = explode(",",$require);
while(list($check) = each($dcheck)) {
if(!$$dcheck[$check]) {
$error .= "Missing $dcheck[$check]<br>";
}}
?>
<html>
<head>
<title>Map aanmaken</title>
</head>
<body>
<form action="<?php echo $PHP_SELF ?>" method="post">
<p>Hallo admin, hier kunt u een map of subdomein toevoegen:</p>
<table width="46%" border="0">
<input type="hidden" name="require" value="dirname">
<input name="dir" type="hidden" id="dir" size="21" maxlength="50" value="<?php echo '$newdir';?>" />
<input name="username" type="hidden" id="username" size="21" maxlength="50" value="<?php echo '$newdir';?>" />
<tr>
<td width="15%">Name</td>
<td width="85%"><input name="dirname" type="text" id="dirname" size="21" maxlength="50" />
</td>
</tr>
<tr>
<td> </td>
<td><p>
<input type="submit" name="submit" value="Submit" size="21"/>
</p>
</td></tr>
</table>
</form>
</body>
</html>
Dat was het internet script werkt wel op windows maar niet op linux.
Weet er iemand wat Het probleem is ?
Met vriendelijke groeten Vulkeno .
Laatst bewerkt door een moderator: