Делимся знаниями на русском...

PHP - Работа с ftp

Рекурентное создание каталогов

Для рекурентного создания каталогов лучше устанавливать перед созданием каждого промежудочного каталога текущим каталог \'/\'.

For recurrent following function work better.

Some ftp servers (like WarFTP) become demented if you\'ll try mkdir not from root dir and if path will be relative.

The second if one of dir (like \'/\') already exist You\'ll get access denied.

Реализация assert в Visual C++ - провеяем наличие NDEBUG

 

assert.h в реализации Microsoft устроен таким образом, что проверка assert выключается только при определенном NDEBUG.

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

Все проверки будут по прежнему компилироваться.

Для рабочей версии это выражается в замедлении работы и возможной остановке.

HTML иконка в Favorites и AddressBar браузера

 

Чтобы рядом с адресом вашей странички в браузере показывался ваш логотип, надо поместить иконку с логотипом в корень сайта под именем favicon.ico

если вы хотите разместить файл в другом месте, то в заголовках html надо прописать следующий rel

Пример:

Для файла находящемся в подкаталоге 
/_img/lvmlogo.ico
пишем
<link rel="shortcut icon" href="/_img/lvmlogo.ico" type="image/x-icon" />

Настройка Windows-IIS-PHP5

В режиме SAPI

Настраивается вроде бы все просто, НО есть нюансы.

1 Скачиваете php5 и копируете файлы php в понравившуюся вам директорию

Пример:

C:\Develop\php5

2 Файл php5ts.dll из каталога php копируете в system32

Пример: