Документация

alexon

Новичок
Автор оригинала: svetasmirnova
alexon
Ну и где там ссылка "скачать"?
(Без поллитра на msdn.microsoft.com ничего не найдёшь)
Скачать где не знаю, проще купить, он на 3 CD идет, около 1.8Гб документации.
 

tony2001

TeaM PHPClub
Crazy
значит, ошибся.
однако, gcc - не единственный инструмент, который используется при сборке РНР.
 

svetasmirnova

маленький монстрик
Я же написала: "по невежеству"
Объясняю в чём невежество.
Во время беглого просмотра gcc man глаз зацепился за следующее:
-mcpu=
Set architecture type, register usage, choice of mnemonics, and instruction scheduling parameters for machine type. Supported values are rios, rios1, rsc, rios2, rs64a, 601, 602, 603, 603e, 604, 604e, 620, 630, 740, 7400, 7450, 750, power, power2, powerpc, 403, 505, 801, 821, 823, and 860 and common.
<skip>
The other options specify a specific processor. Code generated under those options will run best on that processor, and may not run at all on others.
<skip>
-mcall-solaris
On System V.4 and embedded PowerPC systems compile code for the Solaris operating system.
Поэтому возникла глупая догадка, что можно под *NIX и для Windows что-то собрать :)

По поводу Cygwin: это пакет программ и библиотек, эмулирующих *NIX окружение на Windows. PHP я собирала и в т.н. Cygwin окружении и при помощи MSVC. В любом случае, ни от чего он не зависит. Естественно, пришлось скачать все дополнительные пакеты, которые были нужны для сборки. А вот некоторые другие программы, например эмулятор X Window System, в самом деле, без Cygwin работать не будут.

-~{}~ 23.11.04 01:03:

alexon и прочие страждущие chm -а
Вернёмся к топику ;)
А в чём проблема, собственно?
Качаете с http://yarix.by.ru/ [бесплатную для некоммерческого использования бывшими гражданами СССР] программу htm2chm (<800kb) и лёгким движением мыши превращаете свежесобранную-свежесгруженную html-версию в chm (~5 минут и никакого cvs)
Честно говоря, теперь не знаю, стоит ли выгружать на php.net свежесобранный chm, хотя за базар отвечать привыкла :)

P.S.: А ничего, chm мне даже понравилось...
 

alexon

Новичок
Раз уж дело касается документации, где можно найти про то, как в РНР 5 в частности под windows заставить работать Basic авторизацию, потому как РНР при подключении как CGI (php-cgi.exe) не видит переменных PHP_AUTH_*. Видел в свое время как сделать через mod_rewrite, там просто добавить некую строку надо и все, но вот когда надо именно сейчас никак не могу найти эту статью.
 

alexon

Новичок
RewriteEngine on
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

Вот оно счастье, в 12th extended chm вроде этого не было :о)
Спасибо.
 

svetasmirnova

маленький монстрик
Originally posted by svetasmirnova

По поводу Cygwin: это пакет программ и библиотек, эмулирующих *NIX окружение на Windows. PHP я собирала и в т.н. Cygwin окружении и при помощи MSVC. В любом случае, ни от чего он не зависит.
Была не права: зависит.
cygwin-ские бибилиотеки у меня в путях, оказывается: забыла :) , потому что некоторые программы (типа X-Window System) не запускаются не из cygwin-ского shell-a.
 

svetasmirnova

маленький монстрик
Как правильно собрать доку в формате chm

Покуда мы тут беседовали, выяснилось, что мой Help Workshop is outdated. И пока я неспешно собирала доку правильным способом (в таком случае у неё правильные Table of Content, Index, поиск), Derick Rethans пообещал собрать и выгрузить chm-варианты мануала на всех языках. Я на всех языках не могу :) Поскольку всё это собирается очень просто, ниже привожу инструкцию, которая является сокращённым переводом README файла: вдруг пригодится кому-то. (Предложение модераторам: поместите в FAQ)

1. Загрузите свежий мануал в формате HTML.
2. Проверьте в папке Help Workshop наличие файла hhc.exe: если его там нет, то обновите Help Workshop (http://msdn.microsoft.com/library/en-us/htmlhelp/html/vsconhh1start.asp)
3. Загрузите с cvs (http://cvs.php.net) папку phpdoc/chm (больше ничего не нужно)
4. Откройте в редакторе файл make_chm.bat и устанавливите:
PHP_PATH - абсолютный путь к php.exe (c:\php\php.exe)
PHP_HELP_COMPILER - абсолютный путь к hhc.exe (c:\Help Workshop\hhc.exe).
PHP_HELP_COMPILE_LANG - язык (ru)
PHP_HELP_COMPILE_DIR - путь к директории, где находится распакованный мануал
PHP_HELP_COMPILE_INDEX - индекс (index.html)
PHP_HELP_COMPILE_FANCYDIR - временная папка, куда будут помещены html-файлы, созданные на основе оригинальных html-файлов мануала
5. В командной строке перейдите в директорию, где находится файл make_chm.bat
6. Наберите make_chm
7. Подождите около 6 мин и наслаждайтесь :)
 
Сверху