| Autor | Zpráva | ||
|---|---|---|---|
| firgas Profil * |
#1 · Zasláno: 11. 7. 2009, 16:48:25
Ahoj, chcel by som vediet co mam pouzit ak mi server vykazuje takuto hlasku:
Warning: chmod() [function.chmod]: Operation not permitted in /domains1/do1027800/public/www_root/vzor/nieco.php on line 17 a to iste robi pri mkdir() da sa to nejako spravit aj bez pouzitia FTP? |
||
| Radek9 Profil |
#2 · Zasláno: 11. 7. 2009, 17:01:09
<?php
$conn = ftp_connect("web.domena.cz");
ftp_login($conn, "user", "password");
ftp_site($conn, 'CHMOD 0777 ./index.php');
?> |
||
| firgas Profil * |
#3 · Zasláno: 11. 7. 2009, 17:09:57
no ano, ftp...
mne ale ide o to, ze si vytvaram funkciu na uploadovanie suborov:
function uploadFile($index,$dir,$allowed=0) {
if (!$index||!isset($_FILES[$index])||!is_dir($dir)) $return=false;
else {
$types=array(1=>array("image/jpg","image/jpeg","image/gif","image/png","image/bmp"),
2=>array("application/pdf","application/msword","application/octet-stream"),
3=>array("text/html",""));
if (!is_array($allowed)&&$allowed>0) $allowed=$types[$allowed];
foreach ($_FILES[$index]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES[$index]["tmp_name"][$key];
$name = $_FILES[$index]["name"][$key];
$type= $_FILES[$index]["type"][$key];
print_r($allowed);
if ($allowed==0||in_array($type,$allowed)) {
chmod($dir,0777);
move_uploaded_file($tmp_name,$dir.$name);
chmod($dir,0755);
}
}
}
$return=true;
}
return $return;
}
a chcem to chmod() zo scriptu nahradit niecim inym... je to ftp nevyhnutne? |
||
| Radek9 Profil |
#4 · Zasláno: 11. 7. 2009, 17:11:02
firgas:
Můžu se zeptat o jaký jde hosting? |
||
| firgas Profil * |
#5 · Zasláno: 11. 7. 2009, 17:12:18
webhosting superwebhosting.sk (toto nieje reklama :D )
|
||
| firgas Profil * |
#6 · Zasláno: 11. 7. 2009, 17:12:49
superwebhosting
|
||
| Medvídek Profil |
#7 · Zasláno: 11. 7. 2009, 17:13:04
chmod($dir,0777) tuším nefunguje téměř nikde na serveru, musíš přes ftp_chmod
|
||
| firgas Profil * |
#8 · Zasláno: 11. 7. 2009, 17:14:47
no a tiez....
ako by sa malo nahravat na server, aby to bezpecne... je ta funkcia (az na to nestastne chmod() ) dobra, alebo poznate nieco lepsie? |
||
|
Časová prodleva: 17 let
|
|||
0