Как известно, Apache работает от одного юзера. Соответственно, php работающий под ним, тоже работает от этого юзера. Отсюда, естественно, вытекают проблемы безопасности и некоторые неурядицы при работе с файлами на сервере из PHP скриптов.

Представим обычную ситуацию, после установки LAMP:

Apache и PHP работают у нас от пользователя 80 из группы 80. А ФТП пользователь у нас 1000:1000. 
Получаем такой косяк: пользователь закачивает по ФТП, скажем, картинку. Далее, PHP скрипт должен, допустим, наложить на нее водяной знак.
В итоге получаем проблему. PHP не может изменять этот файл, т.к. он не является его владельцем и не состоит в группе владельца.

Читать запись полностью »

OAuth2.0, MVC4 и Yandex

17 Сен
2012

Если вы разрабатываете проект на MVC 4 с использованием авторизации по протоколу OAuth 2,0 используя DotNetOpenAuth и хотите прикрутить авторизацию через аккаунты Yandex, то у вас определенно возникнут с этим трудности.

Ну во-первых, нужно будет написать OAuth2,0 клиент для работы с Яндексом. В этом нет ни чего сложного. Нужно только взять уже написанный клиент, скажем, для Facebook (из репов DotNetOpenAuth на GitHub) и подправить некоторый код.
Читать запись полностью »

Все советы

Некоторые пользователи используют административные приложения, такие как Управление компьютером (“Computer Management”) или Фаервол (“Windows Firewall”).

Вы можете отобразить данные приложения на стартовом экране Метро интерфейса.

 

Когда вы в метро интерфейсе вызовите меню Charms, затем выберите Настройки (“Settings”), а затем включите опцию Показать инструменты администратора (“Show administrative tools”).

Все советы

Все советы

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

Однако, из-за отсутствия в Windows 8 привычного всем меню пуск, доступ к контрольной панели может быть затруднен.

Использование панели Charms для доступа к контрольной панели.

Вызовите панель Charms. На ней нажмите «Настройки» («Settings»), затем кликните на иконке «Контрольная панель» (“control panel”)

Использовать меню быстрого доступа на рабочем столе

Подведите курсор мыши (или проведите пальцем) в левый нижний угол экрана, должна появиться иконка смены режима. Нажмите на ней правой кнопкой мыши, появится меню быстрого доступа. В этом меню можно будет выбрать пункт «Контрольная панель». Таким же образом, можно открыть менеджер устройств(«Device Manager»), диспетчер задач (“Task Manager”), менеджер дисков (“Disk Manager”), диалоги поиск (“Search”) и запуск (“Run”).

Все советы

Все советы

Вы конечно можете постоянно выключать устройство, держа кнопку питания до тех пор пока оно не отключится, но это не самый лучший способ, так как могут потеряться некоторые данные или приложения не успею сохранить свои настройки, или вообще сломаться. Используя Windows 8 вы можете выключить устройство следующим способом.

Выключение с помощью Charms панели

Когда вы в режиме Метро или рабочего стола, подведите курсор мыши (или проведите пальцем) к правому краю экрана пока не появится специальное меню Charms.

Затем нажмите (прикоснитесь) к иконке Настройки (Settings), а затем нажмите иконку «Питание» (Power)

Все советы

Наверх