Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Проблем с mkdir и права на файлове

Featured Replies

Здравейте.

След създаване на директория, използвайки функцията

mkdir("path/to/dir", 0777);
се оказа, че файловете, качени в създадената папка не могат да се изтрият.

FileZilla-та показва, че правата далеч не са 777, а по-скоро 755.

Command:	SITE CHMOD 777 dir
Response:	550 CHMOD 777 dir: Operation not permitted

Това се получава при опит да се CHMOD-не директорията през интерфейса на FileZilla.

Ако някой има идеи как да се поправи, да сподели :( Благодаря.

  • Автор

Това го правя на linux server (host.bg)

Това го правя на linux server (host.bg)

Нямаше как да знам това.

Пробвай как ще е, ако поставиш това в .htaccess файла (като заместиш пътя с реалния):

<Directory /www/replace/this/with/actual/directory>
 AllowOverride All
</Directory>
  • Автор

Нямаше как да знам това.

Да, забравих да го спомена.

Пробвай как ще е, ако поставиш това в .htaccess файла (като заместиш пътя с реалния):

<Directory /www/replace/this/with/actual/directory>
 AllowOverride All
</Directory>

500 Internal Server Error

Пробвах и с relative path, и с absolute.

  • Автор

Постави името на папката в кавички.

Същото - Error 500.

Може би от host.bg не поддържат този модул ?

Редактирано от mapko (преглед на промените)

Същото - Error 500.

Може би от host.bg не поддържат този модул ?

Извинявай ! Заблудил съм те. Това е директива от httpd.conf файла, и мястото и не е в .htaccess.

Продължвам да търся някакво решение на проблема.

P.S. Опитай да се свържеш с хостинга за повече информация.

Редактирано от Ken (преглед на промените)

  • Автор

Явно не съм бил единствения с подобен проблем :lol6:

http://www.webmasterworld.com/forum88/13215.htm

The problem seems to be that of umask. Change umask like this before you create the directory:

$old_mask = umask(0);

mkdir("/var/www/mysite/images/houses/uploads/userid", 0777);

umask($old_mask);

Използвайки този метод, няма проблеми и директориите наистина се създамат с права 777

Редактирано от mapko (преглед на промените)

Регистрирайте се или влезете в профила си за да коментирате

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.