понедельник, 28 октября 2013 г.

Как создать загрузочную флешку OS X Mavericks

 

http://www.macdigger.ru/macall/kak-sozdat-zagruzochnuyu-usb-fleshku-s-os-x-mavericks-instrukciya.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Macdigger+%28MacDigger.ru%29

Вчера Apple выпустила новую операционную систему OS X Mavericks. На данный момент единственный способ получить заветный апдейт для мака – загрузить образ из онлайн-магазина Mac App Store. Решение компании переключиться на цифровую дистрибуцию ПО вызвало множество негативных отзывов – при наличии нескольких маков пользователь вынужден скачивать из Интернета установочный файл на каждом из своих компьютеров. Решить эту проблему можно, создав загрузочную USB-флешку с OS X Mavericks.

USB-OS-X-Mavericks-7

Вам понадобится:

  • Доступ к Mac App Store с активным Apple ID для загрузки OS X Mavericks;
  • USB-флешка на 8 Гб.

Если все готово, можно приступать.

Как создать загрузочную USB-флешку с OS X Mavericks

Шаг 1: Скачайте лицензионную копию OS X Mavericks из Mac App Store. Впервые Apple предложила апгрейд своей ОС бесплатно, это позволяет надеяться, что в дальнейшем обновления платформы, ставшие в последнее время ежегодными, также будут доступны бесплатно.

Шаг 2: Запустите Дисковую утилиту из папки Утилиты.

USB-OS-X-Mavericks-1

Шаг 3: Выберите ваш USB-накопитель в левой панели и перейдите на вкладку Раздел диска справа.

Шаг 4: Укажите пункт «Раздел 1» в выпадающем меню Схема разделов, справа – формат «Mac OS Extended (журнальный)». Назовите диск Mavericks.

USB-OS-X-Mavericks-2

Шаг 5: Щелкните внизу кнопку Параметры. Сделайте клик по опции Схема разделов GUID и подтвердите выбор. Нажмите Применить в правом нижнем углу программы. Дисковая утилита начнет форматирование USB-накопителя.

USB-OS-X-Mavericks-3

USB-OS-X-Mavericks-4

Шаг 6: Запустите Терминал из папки Утилиты.

Шаг 7: Проверьте, чтобы USB-флешка была на месте и «Mavericks» был единственным томом с таким названием.

Выполните в Терминале следующую команду для создания загрузочной флешки. Введите пароль администратора.

sudo '/Applications/Install OS X Mavericks.app/Contents/Resources/createinstallmedia' --volume '/Volumes/Mavericks' --applicationpath '/Applications/Install OS X Mavericks.app' --nointeraction


Через 10-15 минут Терминал завершит создание загрузочной флешки.



USB-OS-X-Mavericks-8



USB-OS-X-Mavericks-9



Шаг 8: Перезагрузите ваш Mac с установленной флешкой, удерживая на клавиатуре Alt.



Шаг 9: Можете приступать к установке OS X Mavericks!

Функция PHP mail на Apache под Windows

 

С точки зрения php программиста отправка почты выполняется с помощью стандартной функции mail().

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

Обычно эти ошибки имеют примерно такое описание:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in E:\www\simplemail\mailer.php on line ......

Дело в том, что функция mail сама по себе почту не отправляет, она просто вызывает программу sendmail, которая в дистрибутив web сервера и php интерпретатора не входит (и не должна).

Sendmail, в свою очередь, для отправки почты использует SMTP сервер.

Таким образом, чтобы php скрипт мог отправлять почту нужно установить и настроить sendmail и SMTP сервер.

Версию sendmail для Windows можно скачать здесь.

Установка и настройка выполняется в три этапа.

1) Распаковываем архив на тот же диск, где установлен php. Например, я создал папку C:\wamp\sendmail.

2) Вносим изменения в файл php.ini:

[mail function]
SMTP =
sendmail_from =
sendmail_path = "C:\wamp\sendmail\sendmail.exe -t"

Как видите, нужно только указать путь к sendmail чтобы php мог ее найти.

3) Настраиваем sendmail. Все настройки находятся в файле sendmail.ini (расположен в папке с sendmail).

Но перед тем как приступать к настройке пару слов об SMTP сервере. Вам совсем не обязательно устанавливать сервер на вашем компьютере. Многие почтовые сервисы предоставляют бесплатный доступ к своим серверам.

Ниже я покажу пример настройки sendmail для работы с SMTP сервером mail.ru, но, естественно, вы выбрать любой другой.

Итак, открываем sendmail.ini и устанавливаем следующие параметры:

smtp_server=smtp.mail.ru ; адрес SMTP сервера
smtp_port=25 ; порт SMTP сервера

default_domain=mail.ru ; домен по-умолчанию

error_logfile=error.log ; файл в который будет записываться лог ошибок

debug_logfile=debug.log ; очень полезная на этапе отладки опция. Протоколируются все операции, которые выполняет sendmail

auth_username=account_name@mail.ru ; имя вашего аккаунта
auth_password=account_password ; ваш пароль

; следующие три опции используются если перед авторизацией на SMTP сервере требуется авторизация на POP3 сервере
pop3_server=pop.mail.ru
pop3_username=account_name@mail.ru
pop3_password=account_password

; параметр для команды MAIL FROM
force_sender=account_name@mail.ru

hostname=mail.ru

Теперь не забудьте перезапустить web сервер, чтобы изменения вступили в силу.

протестировать работу можно скриптом

<?php
mail('to_your_friend@server.com', 'My Subject', 'My message');


 



более подробно тут



http://www.simplecoding.org/php-mail-pod-windows.html



http://habrahabr.ru/post/26518/



http://blog.nagaychenko.com/2010/02/23/%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0-%D0%BF%D0%BE%D1%87%D1%82%D1%8B-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-sendmail-%D0%B2-%D0%BE%D1%81-windows/



 



скачать можно тут



http://www.glob.com.au/sendmail/