Php загрузка файлов на сервер

Потратил несколько часов чтобы понять что не работает

На одном виртуальном хостинге реализовал загрузку файлов на сервер. В общем по умолчанию присваивались права 600. То есть на чтение и запись для владельца.

Мне же надо, чтобы права выставлялись в 644, то есть чтобы пользователи могли скачикать эти файлы. Не долго думая написал

 

....

...

стал проверять. Праване выставляются. В конце концов залез на php.net и загланул в мануал на cmod... Тут-то все и понял:)

Оказывается указывая 644 - значит десятичное число и, следовательно, реально присваивается не то, что надо. Таким образом права надо выставлять используя запись:

 

Вот такие бывают глупейшие ошибки по недоглядению:)

Учитесь на чужих ошибках:)

 

 

 

 

 

Нет комментариев.
Добавить комментарий
Вам необходимо включить показ изображений в браузере для того чтобы увидеть код

Дайте нам знать, что вы - живой человек. Для нас это важно!
Кликните, если плохо видно

Прежде чем высказать свое мнение, прочитайте пожалуйста: правила

Рейтинг@Mail.ru