
Алихан
01.10.2018
18:46:45
А то все отваливается уперевшись во время выполнения скрипта

~Nyctophobe
01.10.2018
18:46:46

Алихан
01.10.2018
18:46:58

~Nyctophobe
01.10.2018
18:47:09

Google

Алихан
01.10.2018
18:47:37
ладно это, скрипт капец долго грузится

Алексей
01.10.2018
18:47:54
Чо курил?
http://php.net/manual/ru/function.chmod.php

~Nyctophobe
01.10.2018
18:49:32
Какое отношение это вообще к PHP имеет? Функция chmod() это обычная обёртка над http://man7.org/linux/man-pages/man2/fchmod.2.html

Vladimir
01.10.2018
18:50:39

~Nyctophobe
01.10.2018
18:51:33
root@solo:~# strace -o strace php -r 'chmod("123",0777);'
root@solo:~# grep '^chmod' strace
chmod("123", 0777) = 0

Алексей
01.10.2018
18:51:58

Алихан
01.10.2018
18:52:27

~Nyctophobe
01.10.2018
18:52:28

Алексей
01.10.2018
18:52:42
если файлы лежат от того же пользователья что работает пых
а так всегда, ежли админ спецон не заморочился

~Nyctophobe
01.10.2018
18:54:17
Л — логика

Алексей
01.10.2018
18:54:56

Google

Алексей
01.10.2018
18:55:14
лишь бы на папках +x было

~Nyctophobe
01.10.2018
18:56:29
На папках +x ?
Кто твой диллер, признавайся.

Алексей
01.10.2018
18:57:34
а потом диллеров сравним

~Nyctophobe
01.10.2018
18:58:27
root@solo:/tmp# echo 'Hello world'! > test
root@solo:/tmp# chmod 0777 test
root@solo:/tmp# cat test
Hello world!
root@solo:/tmp# su guest
guest@solo:/tmp$ cat test
Hello world!
guest@solo:/tmp$ chmod 0644 test
chmod: changing permissions of 'test': Operation not permitted
guest@solo:/tmp$ echo 'Bye world' > test
guest@solo:/tmp$ chmod 0644 test
chmod: changing permissions of 'test': Operation not permitted
guest@solo:/tmp$ cat test
Bye world
Права на запись есть, chmod сделать нельзя.

Алексей
01.10.2018
18:59:43

~Nyctophobe
01.10.2018
19:00:06
А ты ничего не говорил про владение файлом, ты сказал о правах на запись, они есть.

Алексей
01.10.2018
19:00:23
но пых в кеше файлы не от рута клпает

~Nyctophobe
01.10.2018
19:00:58
Во-первых почему бы и нет? Как настроишь. Во-вторых, это совершенно пофиг рут там или не рут. Просто другой пользователь и группа.

Алексей
01.10.2018
19:01:11
потому и не говорил про владельца, потому что слово "кеш" - исключает другого владельца

~Nyctophobe
01.10.2018
19:01:15
Права на запись и доступ на изменение прав это разные вещи.
Если владелец тот же, нафига вообще давать права 0777?

Алексей
01.10.2018
19:02:21

~Nyctophobe
01.10.2018
19:02:35
444? Зачем?

Алексей
01.10.2018
19:02:38
а потом будет окуевать, почему не работает сайт

Google

~Nyctophobe
01.10.2018
19:03:29
660 надо ставить ?

Алексей
01.10.2018
19:03:39
чтобы двжок думал что усе риадоли
на 660 он говорить будет что кнофги доступны для записи

~Nyctophobe
01.10.2018
19:04:57
На самом деле правильный вариант вообще использовать S3 ?
И не писать ничего в папку uploads.
А временные файлы держать в /tmp

Алексей
01.10.2018
19:05:46
у него кеш - это его жизнь

~Nyctophobe
01.10.2018
19:06:05
Redis не умеет?

Алексей
01.10.2018
19:07:18
Redis не умеет?
1. с коробки походу нет
2. ты у человека спроси, умеет ли он редис, если в 2х строчках конфига потерялся

~Nyctophobe
01.10.2018
19:07:38
О, там 7.3.0RC2 выпустили!

Алексей
01.10.2018
19:07:58

Алексей
01.10.2018
19:08:33

~Nyctophobe
01.10.2018
19:08:57
Кстати очень печально, что люди начинают знакомство с программированием и с PHP через mod x и прочее г.
Лучше писать на чистом пыхе, полезнее будет.

Алексей
01.10.2018
19:11:44

Juri
01.10.2018
19:33:38

Vladimir
01.10.2018
19:35:33
так человек не на дядю работает, а сам, оказывая консультационные услуги. И все реально.
В Украине даже, однажды моя бывшая организация выписывала сертифицированного Oracle DBA, ждали его месяц, уплатили 5к долларов за 3 дня работы. От так. так что все реально.
З.Ы. и не 150, а около 350 получается в год.

Алексей
01.10.2018
19:37:47

Vladimir
01.10.2018
19:38:23
конечно, а если не херачить то и остается что мышки спиртом протирать и формочки шлепать

Google

Алексей
01.10.2018
19:38:25
Работать на имя, чтобы имя работало на тебя

Vladimir
01.10.2018
19:39:08
формы

Admin
ERROR: S client not available

Vladimir
01.10.2018
19:39:11
ну формошлепы
не слышали о таких?

Алексей
01.10.2018
19:39:40
А. Я про установку выньдос подумал

Oles
01.10.2018
20:21:26
Ребят, у кого макбук про 2012,есть такие?

Ярослав
01.10.2018
20:23:32
bot.send_message(chat_id, message_test)
core.telegram.org/bots/api#sendMessage

Ad.x ??
01.10.2018
20:25:19
почтой россии отправь

Ярослав
01.10.2018
20:26:26
бота в чате нету
ну переводится жи изи
нет
Тг лучше знает, что там кто есть
@botoid

Alex
01.10.2018
20:39:01
Подскажите какие-нить либы для отображения графа с возможностью объединения вершин в группы (негоже 1к точек рисовать)

Sergey
01.10.2018
21:13:27

Kaluga
01.10.2018
21:43:56
Ребят вопрос на общую тему, скажите вот крупные интернет магазины когда выставляют свой сайт на поддомен, они же свое железо не перегружают заново? а как то через php выводят исходник где просто меняют переменную город? или как это просиходит?

PowerAxis
01.10.2018
21:49:09
да

Google

Ad.x ??
01.10.2018
22:31:34

Konstantin
02.10.2018
00:21:19
Всем привет, кто нибудь знает сокральный смысл этого выражения?
ceil(abs($balance) / 100) * 100
вместо того чтобы просто сделать cell(abs

Evgeniy
02.10.2018
00:26:03
в копейки переводят баланс

PowerAxis
02.10.2018
00:29:20
Прям как в js

Konstantin
02.10.2018
00:31:30
Так сначала делим, потом умножаем, получает что ничего не меняется, или я чтото не понимаю?

Sergey
02.10.2018
05:12:45

Igor
02.10.2018
05:30:36
Подскажите по поводу транзакций. Напихал везде ISOLATION LEVEL SERIALIZABLE, теперь когда много транзакций регистрация занимает секунд 10-20. На какие действия ставить какой ISOLATION LEVEL? Буду благодарен, если на мануал ссылку дадите

Evgeniy
02.10.2018
05:33:42
lol
начни отсюда https://ru.wikipedia.org/wiki/%D0%A3%D1%80%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C_%D0%B8%D0%B7%D0%BE%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B9
этот уровень изоляции ставить там где он нужен, очевидно же

Igor
02.10.2018
05:39:10
Ну, а как понять, где он нужен? По-моему он нужен везде, но по факту выходит, что далеко не так

Evgeniy
02.10.2018
05:43:20
ну для начала прочитай статью про уровни изоляции и о том что есть определенная "цена" этим уровням
и если их лепить везде можно получать тормоза или еще забавней dead lock например