Jump to content
СофтФорум - всё о компьютерах и не только

Как установить PHP сервер


Recommended Posts

Если я правильно понимаю этот вопрос, то тебе не PHP-сервер ставить нужно.

Тебе нужно поставить WEB-сервер, типа Apache или IIS, а на него уже устанавливать поддержку PHP.

Link to comment
Share on other sites

Ты до сих пор этого не знал? И что, сайт тестировал, заливая на хостинг????? Значит некому было подсказать.

Ну-ну. Теперь действуй.

Link to comment
Share on other sites

Что именно? Сервер поставить, или PHP на него?

Это две отдельные темы. По крайней мере насчёт сервера.

В апаче все настройки вообще через конфиг-файлы. Это тебе не ВинРАР крякнуть :blink:.

А лучше спроси у наших вэб-мастеров, т.к. я этим не занимаюсь. Я админ и Субд-шник.

Edited by dartman
Link to comment
Share on other sites

Немного не понял кто такие "наши вэб-мастера"! А цель в чём - сделать так, чтобы файлы PHP могли работать на компе без выхода в инет! :blink: :) :)

Link to comment
Share on other sites

dartman

Не грузи человека, есть один великолепный ресурс, благодаря которому можно поставить апач, php, перл и др. примочки за 10 минут:

прочитать статью и скачать компоненты можно здесь

РЕКОМЕНДУЮ! Минимум возни с настройками и максимум удовольствия от работы :blink:

Link to comment
Share on other sites

Распаковываешь PHP. Файл php.ini-dist переименовываешь в php.ini. Копируешь его в папку windows\ . Файл php4ts.dll копируешь в system32\.

В httpd.conf добавляешь строчки:

LoadModule php4_module c:/папка_с_php/sapi/php4apache2.dll

AddType application/x-httpd-php .php .phtml .html

AddType application/x-httpd-php-source .phps

Не забудь апач рестартануть.

А через exe'шник крайне не рекомендуется запускать.

Цитата из install.txt: "Note, we consider installing PHP like this suicidal."

И апач поновее поставь, у меня с 2.0.36 не захотел таким макаром запускаться (может и я затупил), с 2.0.45 без проблем.

Link to comment
Share on other sites

  • 2 weeks later...

ars-dialog

ну как получилось???

я думаю, что пхп и перл сервер ничем особо не отличаются:о))

апач.. есть апач:о))

я вот недавно себе апач установила:о))

теперь тестирую свои перл-сценарии:о))

Link to comment
Share on other sites

Invite

пхп и перл это не серверы

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

А там я не правильно выразилась, извините

Имелось ввиду, что для пхп и перла настройки сервера не различаются...:о)) Элементарные вещи сложно выразить словами так, чтобы тебя поняли:о(

Link to comment
Share on other sites

Princesska

для того, чтобы просмотреть в действии перл или пхп... нужно установить сервер у себя на компьютере
Совсем необязательно. Попробуйте, например, php.exe my_file.php или perl.exe my_file.pl. Вывод можно перенаправить в файл (в конце команды добавить > my_html_file.htm. Чтоб не парится, можно батничек (.bat или .cmd) наклепать. Возможностей масса.
Link to comment
Share on other sites

Invite

Совсем необязательно. Попробуйте, например, php.exe my_file.php или perl.exe my_file.pl. Вывод можно перенаправить в файл (в конце команды добавить > my_html_file.htm. Чтоб не парится, можно батничек (.bat или .cmd) наклепать. Возможностей масса.

ммм..интересные способы, про них мне не рассказывали:о))

так как таких способов не знаю, то намного проще тестить с сервером:о))

а там можно синтаксис проверять?:о)

Link to comment
Share on other sites

Не спорю - серверные скрипты лучше тестировать с сервером :unsure:

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

а там можно синтаксис проверять?
Где там?
Link to comment
Share on other sites

Invite

Где там?

То есть в программе можно прописать строчку:

use CGI::Carp "fatalsToBrowser";

для того, чтоб выдавалось, где и какие ошибки.

А если просматривать с помощью твоих способов программу, то будет ли отображаться где и какая ошибка?:о)

Link to comment
Share on other sites

Разница между "моим" способом и серверным вариантом только в том, что на веб-сервере скрипт обрабатывается и клиенту (напр. браузеру) выдается уже готовая веб-страница. В моем случае вывод идет на экран. Если перенаправить этот вывод в файл (не принципиально, но удобнее будет разглядывать), то этот файл будет иметь точно такое же содержание, как если бы в браузере нажали View Source на "серверном" варианте этой страницы.

P.S. Только сейчас обратил внимание, что тема то называется "Как установить PHP сервер", так что извиняюсь Princesska, наезжать не на вас надо было :unsure:.

Edited by Invite
Link to comment
Share on other sites

Invite

Разница между "моим" способом и серверным вариантом только в том, что на веб-сервере скрипт обрабатывается и клиенту (напр. браузеру) выдается уже готовая веб-страница. В моем случае вывод идет на экран. Если перенаправить этот вывод в файл (не принципиально, но удобнее будет разглядывать), то этот файл будет иметь точно такое же содержание, как если бы в браузере нажали View Source на "серверном" варианте этой страницы.

ааа... теперь дошло:о)) спасибо:о))

Invite

P.S. Только сейчас обратил внимание, что тема то называется "Как установить PHP сервер", так что извиняюсь Princesska, наезжать не на вас надо было

Я название темы как поняла, так и сказала:о) <_<

Link to comment
Share on other sites

  • 4 weeks later...

Народ, для домашнего серванта ставьте SmallHTTPServer и PHP и не мучайтесь... =) у меня проблем нету... да... и MySQL не ругаеться...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...