Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   функция mkdir] (https://forum.antichat.xyz/showthread.php?t=32394)

Legion342 30.01.2007 19:37

функция mkdir]
 
Обьясните причину почему при вызове данной функции на серваке выдает ошибку а на локалхосте робит
права стоят максимальный

n0ne 30.01.2007 19:39

Может ты забыл название диры указать? %)) А вообще может не хватает прав на запись...где ты именно хочешь создать её? не в /home? :D

_Great_ 30.01.2007 19:53

Скорее всего нет прав на запись в текущий каталог

Ch3ck 30.01.2007 20:16

А какая ошибка-то хоть вылетает?

Legion342 30.01.2007 20:19

вылетает вот такая ошибка
Warning: mkdir("адрес где я хочу создать папку"/5) [function.mkdir]: File exists in адрес скрипта
возможно ли что mkdir не включена в .htaccess если такое могет быть напишите как включить пожалуйста

nc.STRIEM 30.01.2007 21:28

.htaccess не причем.

кинь кусок исходника.

Duncon 30.01.2007 22:52

Ошибочки нет просто файл (Я не описался кто не в курсе в *nix папка тоже файл) уже создан (File exists), проверять нужно перед тем как...

Isis 31.01.2007 08:26

PHP код:

<?php
chmod
("index.php"0644);
if (
mkdir("papka"0700)) {
echo 
"Каталог создан" ;
} else { 
echo 
"Ашипка" ;
}
?>


Srg 31.01.2007 08:49

Duncon абсолютно прав, такой файл (папка) уже существует...

Перед тем как создавать файл проверяй на его наличае, чтобы избежать подобной фигни :)

Isis 31.01.2007 09:49

PHP код:

<?php
$papka 
'/papka';
if (!
file_exists($papka)) {
   if (
mkdir($papka0700)) {
echo 
"Каталог создан" ;
} else { 
echo 
"Ашипка" ; } 
} else {
   echo 
"Такой файл/папка уже существует";
}
?>



Время: 01:14