Nastrojka Apache, Mysql Php I Perla

Тема в разделе "Веб-серверы - Администрирование", создана пользователем Olga23, 24 окт 2005.

Статус темы:
Закрыта.
  1. Olga23

    Olga23 Гость

    Pomogite pogalujsta s nastrojkoy... Ya ustanovila Apache 2.xx na Win XP Home...Potom ustanovila php 4 i nastroila ego dlya raboti s Apache...Potom nastala ochered mySQl versii 4.0.25. Vse ustanovilos ok, php rabotaet, mysql gorit zelenim svetom, no kogda zapuskayu skript na php, chtobi proverit rabotu mysql, togda vipadaet straniza v internet explorere, na kotoroy strochki skripta... Vot i perl toge gljucit....Do etogo vse rabotalo ok na Win 2000, no komp slomalsya...Vot seychas i mayus
     
  2. Guest

    Guest Гость

    <!--QuoteBegin-Olga23+24:10:2005, 11:36 -->
    <span class="vbquote">(Olga23 @ 24:10:2005, 11:36 )</span><!--QuoteEBegin--> straniza v internet explorere, na kotoroy strochki skripta...
    [snapback]26212" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    если насторен правильно РНР то строчек скрипта быть недолжно. РНР может выдавать код ошибки. Посему вопрос: виден сам текст скрипта или всеже код ошибки?
     
  3. Olga23

    Olga23 Гость

    v tom to vse i delo,chto strochki skripta.... :(
     
  4. Olga23

    Olga23 Гость

    moget kto znaet kak nastraivat?ya uge ves inet pererila i nastroila no toka v 2000...
     
  5. admin

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    Для: Olga23
    в апаче должно быть.
    Код (Text):
      LoadModule php4_module c:/php/sapi/php4apache.dll
     AddModule mod_php4.c
     AddType application/x-httpd-php .php
    или если как CGI то
    Код (Text):
      ScriptAlias /php/ "c:/php/"
     AddType application/x-httpd-php .php
     Action application/x-httpd-php "/php/php.exe"
    можно ещё добавить
    Код (Text):
      AddType application/x-httpd-php-source .phps
    а вообще почитай install.txt
     
  6. Guest

    Guest Гость

    <!--QuoteBegin-Olga23+24:10:2005, 14:06 -->
    <span class="vbquote">(Olga23 @ 24:10:2005, 14:06 )</span><!--QuoteEBegin-->v tom to vse i delo,chto strochki skripta.... :(
    [snapback]26229" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    это уж точно install.txt в первую очередь и прежде всего по настройке РНР.
    Apache не понимает, что это скрипт и показывает его обычным текстом.
    Насторить httpd.conf и php.ini
     
  7. vitolg

    vitolg Гость

    В самом конце конфигурационного файла Apache httpd.conf добавьте строки
    #php
    ScriptAlias /php/ "c:/php/"
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php.exe"
    Если Вы устанавливали PHP не в C:\PHP, а в другое место, то в строке ScriptAlias /php/ "c:/php/" укажите путь к PHP.
    Создайте текстовый файл с содержимым <? echo "Тест PHP" ?> и сохраните его как test.php в папке Вашего сайта.Перезагрузитесь и попробуйте набрать: http://ваш_сайт/test.php Вы увидите такую картинку.

    PHP в Apache можно запускать и как модуль. Для этого найдите в папке PHP файл php4ts.dll и скопируйте его в папку с системными библиотеками Windows\system32 или WINNT\system32. А теперь в файл httpd.conf добавьте строки:
    #php use
    LoadModule php4_module "c:/Program Files/Apache Group/php/sapi/php4apache2.dll"
    AddType application/x-httpd-php .php
    или
    #php use
    LoadModule php4_module "c:/php/sapi/php4apache2.dll"
    AddType application/x-httpd-php .php
    в зависимости от того, где у Вас находится PHP
     
  8. vitolg

    vitolg Гость

    А по поводу РНР надо было сделать следующее: необходимо будет отредактировать файл php.ini-dist и под именем php.ini положить его в папку Windows или WINNT, в зависимости от того, какая ОС у Вас установлена.
    И далее редактировать его под собственные нужды.
    Найдите строку:
    include_path = "c:\php\includes"
    и вместо c:\php укажите ту папку, где у Вас стоит PHP (не забывайте про кавычки). Аналогичную операцию сделайте для строки
    extension_dir = "C:\PHP\extensions" .
    В строках
    SMTP = netserver.domain.local ; for Win32 only
    sendmail_from= domain@domain.com ; for Win32 only
    укажите свой сервер SMTP и свой адрес. Если Вы работаете на домашнем компьютере и не используете сайты на PHP в локальной сети, то эти строки можете закомментировать, поставив в начале каждой строки символ ; (точка с запятой).
     
  9. Nyxbull

    Nyxbull Гость

    Быстрое решение всех проблем с настройкой:

    http://www.apachefriends.org/en/xampp.html

    Уже все настроенное, копируем на винт, запускем и наслаждаемся,
    В комплекте кроме самого апача
    * MySQL 5.0.20
    * PHP 5.1.1
    * PHP 4.4.2-pl
    * phpMyAdmin 2.8.0.3
    * XAMPP Control Panel Version 2.2
    * FileZilla FTP Server 0.9.14a
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей