Страница: 1 | 2 | 3 | 4 |
2 Павел: Да ну, чё правда?! Вот блииин! А то я пожизняк сижу, жду пока мою проолгу выложат, а сам уже 2-3 новых версии напишу, а ещё на вас, админов, ругался 2 Nio Слухай!!! ты меня спас!!! у меня на карточке рублей 7 осталось а я сижу и вот прямо щас качаю этот изипхп... уже 49 %!!! и всё это коту под хвост !? Ну, нет раз начал закончу, мож пригодится..... А чо, этот PHP 4.3, Apache 1.3xx может как сервак прям пхп в оффэлайне обрабатывать? Не подкинешь ссылочку? а то если опять на рамб'е буду искать внатуре карточку кончу..... 2Nio: а ты уверен что Эта версия по windows у меня есть PHP 4.3.1 и испольняемый файл там и что с ним делать то. Учебников накачал.. 2Павел: Morph может и >. И это не программа а игра что то типа Pacman. Скачиваете Apache 1.3.xx на www.apache.org - дистрибутив для x86 Win32 Устанавливаете Apache, и Ваш компьютер превращается в полнофункциональный web-сервер! 2Nio: неправда, PHP и без сервера работать прекрасно будет! Передаешь ему параметрами HTTP-заголовок без POST-данных и файл для обработки, потом в stdin кидаешь POST, получаешь в stdout результирующий файл, кажется, вместе с заголовком. Если неохота качать Apache (6 метров), качай Small HTTP Web Server (90 КБ). Я его долго не юзал, но он, кажется работает. Я пытался разобраться в исходниках Apache, чего они там на 6 метров создали, но понял только то, что их программеры мало следовали правилу Оккама - там было столько ненужных объектов, что я лишний раз утвердился против ООП . Хотя SHWS обладает и меньшими возможностями, чем Апач (что-то там, связанное с правилами доступа и подключением модулей с CGI-BIN), однако у SHWS очень удобная статистика. 2 Sharp: Канители много. куда проще набрать 127.0.0.1/index.php в браузере и всё... А этот Small... Он может держать плагины от Апача? Насчёт ООП - что тебе не нравится? И вообще - какие сейчас есть альтернативы? Попробуй _быстро_ написать "Блокнот" на ассемблере, да ещё под Win32... Только не вспоминай Вилли Турянмаа с его Менуэтом... > 2 Sharp: Канители много. куда проще набрать 127.0.0.1/index.php в браузере и всё... Да, согласен, но принципиально он работает и без сервера > А этот Small... Он может держать плагины от Апача? А какие плагины тебе нужны? > Насчёт ООП - что тебе не нравится? Оно не следует правилу Оккама > Попробуй _быстро_ написать "Блокнот" на ассемблере, да ещё под Win32.. Плохой пример. Именно "Блокнот" лучше всего и получится на асме, т.к. писать мало. Там, где писать много. уже становится геморрнее. > Только не вспоминай Вилли Турянмаа с его Менуэтом... Видел я этот Менуэт... Целых 5 минут. Дальнейшая его судьба, надеюсь, понятна... To Nio: Как раз в нашем Изи ПХП и PHP, и Apache и еще куча хрени разной. И гемороя с настройкой Apache меньше Не знал... Ну и ладно, затио у меня полноценный сервак с поддержкой PHP, Perl, ASP и CGI всех видов. короче мне сёдня информаит сказал что нада просто под 2000-й сервер установтить . попробую . если получиться-напишу.. Что такое Administative Tools и Web Service Extension Помогите Устанрвит Php. Надо Скопировать куда то и настроить сервер. Че такое Administrative Tools i Web Service Extension. Как поставить Php4 под Win98/ Надо скопировать куда то файлы а куда? и еще чего то надо плз подскажите. Установка Apache и PHP. Предположим, Apache поставлен в папку d:\usr\local\apache\. Откройте директорию d:\usr\local\apache\conf. Откройте находящийся там файл mime.types. Найдите в нем такую строчку: text/html html htm shtml shtm sht Настройка файла httpd.conf Внимание! Это - самый ответственный момент установки. Прошу очень серьезно соблюдать инструкции. Откройте директорию d:\usr\local\apache\conf. Откройте с помощью программы “Блокнот” находящийся там файл httpd.conf. Не трогайте там ничего, кроме того, что сказано ниже!!! В поле ServerAdmin укажите Ваш E-mail адрес, который будет показываться в сообщениях об ошибке сервера. Например: В поле ServerName напишите любое слово - на работе это не сказывается, например: ServerName MyServer. В поле DocumentRoot укажите ту директорию, в которой будут храниться Ваши html файлы, например: DocumentRoot d:/document. Найдите блок, начинающийся строкой <irectory /> и заканчивающийся </Directory> (вообще, такие блоки обозначают установки для заданной директории и всех ее поддиректорий). Его нужно изменить на: <irectory /> Таким образом, в этом блоке будут храниться установки для всех директорий по умолчанию (т.к. это - корневая директория). Найдите аналогичный блок, начинающийся <irectory "d:/usr/local/apache/htdocs"> и заканчивающийся </Directory>. Этот блок следует заменить на: Это - установки для директории с Вашими html-документами. Если хотите, можете установить другую директорию, главное, чтобы она совпадала с той, которая прописана в параметре DocumentRoot Идем дальше. Установите UserDir, например, так: Установите DirectoryIndex так: Найдите и пропишите такой параметр: Да, именно так, с двумя слэшами. Это будет та директория, в которой должны храниться Ваши CGI-скрипты. Если хотите, можете задать другое имя, например: ScriptAlias /cgi/ "e:/mycgidir/" Подобный параметр говорит Apache о том, что, если будет указан путь вида http://localhost/cgi-bin, то на самом деле следует обратиться к директории d:/cgi-bin. Теперь следует найти и настроить блок параметров, начинающийся с <irectory "d:/cgi-bin"> и заканчивающийся </Directory>. Это - установки для Вашей CGI-директории (если Вы установили для нее другое имя на предыдущем шаге, соответственно модифицируйте путь). Там должно быть: Настройте следующий параметр: Это говорит Apache о том, что файл с расширением .bat нужно рассматривать как CGI-скрипты. И последнее - установите: Или, если Вы хотите, чтобы и обычные файлы html обрабатывались SSI, напишите так: Установка PHP как модуля для Apache LoadModule php4_module c:/php/sapi/php4apache.dll Вот, в принципе, и все. Не забудьте перезапустить Apache и все должно заработать.
Вопрос: PHP :-)
Добавлено: 11.02.04 18:28
Автор вопроса: Morpheus | Web-сайт:
Ответы
Всего ответов: 46
Номер ответа: 16
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #16
Добавлено: 15.02.04 05:12
Номер ответа: 17
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #17
Добавлено: 15.02.04 05:27
Это что за прога такая, что за неделю можно 3 новых версии сделать???
ИМХО, максимум, что возможно - за неделю сделать билд с исправлением
багов
Номер ответа: 18
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #18
Добавлено: 15.02.04 09:13
Номер ответа: 19
Автор ответа:
Nio
Вопросов: 15
Ответов: 115
Web-сайт:
Профиль | | #19
Добавлено: 15.02.04 11:45
Скачиваете PHP 4.3.xx на www.php.net - дистрибутив для x86 Win32
Понятно, что xx желательно побольше.
Набиваете в Яндексе "Настройка Apache и PHP", кликаете по первой ссылке - и у Вас подробная инструкция, как их подружить. Сам экзешник PHP без web-сервера ничего делать не будет.
Номер ответа: 20
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #20
Добавлено: 15.02.04 15:48
Номер ответа: 21
Автор ответа:
Nio
Вопросов: 15
Ответов: 115
Web-сайт:
Профиль | | #21
Добавлено: 15.02.04 17:47
Номер ответа: 22
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #22
Добавлено: 15.02.04 23:18
Номер ответа: 23
Автор ответа:
ZeroX
ICQ: 220401330
Вопросов: 47
Ответов: 406
Профиль | | #23
Добавлено: 16.02.04 12:35
Номер ответа: 24
Автор ответа:
Nio
Вопросов: 15
Ответов: 115
Web-сайт:
Профиль | | #24
Добавлено: 16.02.04 14:44
Номер ответа: 25
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #25
Добавлено: 17.02.04 11:29
Номер ответа: 26
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #26
Добавлено: 17.02.04 15:44
Номер ответа: 27
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #27
Добавлено: 18.02.04 17:46
Номер ответа: 28
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #28
Добавлено: 19.02.04 16:53
Номер ответа: 29
Автор ответа:
ViktorZ
ICQ: 271202919
Вопросов: 56
Ответов: 837
Профиль | | #29
Добавлено: 19.02.04 16:55
Помогите поставить Php4 на Win98.
Номер ответа: 30
Автор ответа:
Nio
Вопросов: 15
Ответов: 115
Web-сайт:
Профиль | | #30
Добавлено: 19.02.04 18:46
text/html html htm
Измените ее на
ServerAdmin my@email.com
Только не забудьте раскомментировать поле ServerName, то есть убрать символ "#" перед этим параметром!
Options Indexes Includes
AllowOverride All
</Directory>
<irectory "d:/document">
Options Indexes Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
UserDir d:/home
Это будет директория, в которой хранились бы домашние страницы пользователей, если бы это был настоящий Web-сервер, а также корневые каталоги виртуальных хостов (см. ниже). Не забудьте также создать этот каталог.
DirectoryIndex index.htm index.html index.php index.shtml
Это - так называемые файлы индекса, которые автоматически выдаются сервером при обращении к какой-либо директории, если не указано имя html-документа. В принципе, можно добавить сюда и другие имена, например, index.phtml.
ScriptAlias /cgi-bin/ "d:/cgi-bin/"
<irectory "d:/cgi-bin">
AllowOverride All
Options ExecCGI
</Directory>
AddHandler cgi-script .bat
AddHandler server-parsed .shtml .shtm .sht
AddHandler server-parsed .shtml .shtm .sht .html .htm
Для этого скачиваем PHP 4.2.3 zip package [5,417 кб] и распаковываем его в отведенную под PHP папку, например, c:/php. Затем копируем файл php.ini-dist из этой папки в папку Windows (для 98/Me это, скорее всего, c:/windows, для 2000/XP - c:/winnt) и переименовываем его в php.ini. Далее копируем php4ts.dll в windows/system (98/Ме) или winnt/system32 (2000/XP). Последний шаг - добавляем три строчки в httpd.conf апача:
AddModule mod_php4.c
AddType application/x-httpd-php .php