За последние 24 часа нас посетили 17552 программиста и 1603 робота. Сейчас ищут 994 программиста ...

FAQ: Установка Apache, PHP, MySQL — известные проблемы.

Тема в разделе "Установка PHP", создана пользователем Anonymous, 24 июл 2007.

  1. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    на меня тут ругались, что
    а точно тот файлик запускаете?
     
  2. DDe

    DDe Активный пользователь

    С нами с:
    2 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Точно. Проверил на html-тегах.
    <?php phpinfo() ?> -никак не отображается.
     
  3. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    никак не отображаться не может,
    либо прямо так и выведется на странице, либо отработает
     
  4. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Может, Luge, может.
    Браузер видит тег < и трактует его как открывающийся, соответственно читает его до закрывающегося тега >
    А поскольку теги в браузер не выводятся, то на странице нет ничего. Совсем ничего.
    В исходном коде - да, но на странице ничего не выведет.
     
  5. DDe

    DDe Активный пользователь

    С нами с:
    2 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Код в файле:
    <html><body><h1>It works!</h1>
    <?php phpinfo(); ?>
    </body></html>
    Отображается:
    <html><body><h1>It works!</h1>
    </body></html>
    Все что можно перепроверил...
     
  6. DDe

    DDe Активный пользователь

    С нами с:
    2 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Может ли это быть как то связано с операционной системой? Windows 7 64bits.
     
  7. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    это какой жеж перепой у браузера должен быть, чтобы <? принять за начало тэга? o_O
    <?xml или <! поверил бы… а тут как-то врядли
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    DDe
    А как вызываете? http://127.0.0.1/имя_файла.php ?
    А то когда я вбиваю в браузере D:/Server/www/index.php у меня тоже html отрабатывает, а php не хочет
     
  9. DDe

    DDe Активный пользователь

    С нами с:
    2 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Похоже косяк есть... Я смотрел в браузере google Chrome, и там он говорил что пусто. А в mozilla - выдает текст в исходном коде.
     
  10. DDe

    DDe Активный пользователь

    С нами с:
    2 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    http://127.0.0.1/ - он подтягивает файл находящийся в директории htdocs. Так у меня прописано в конфиге.
     
  11. DDe

    DDe Активный пользователь

    С нами с:
    2 июн 2010
    Сообщения:
    7
    Симпатии:
    0
    Все, кажись заработало... Спасибо что помогли)
     
  12. ddisson

    ddisson Активный пользователь

    С нами с:
    9 июн 2010
    Сообщения:
    1
    Симпатии:
    0
    Добрый вечер!

    Установил все как у вас в руководстве написано.

    Добавил в conf
    LoadModule php5_module D:/Net Files/php5/php5apache2.dll
    AddType application/x-httpd-php .php
    PHPIniDir "D:/Net Files/php5/"

    Запускаю тест настроек и выдает мне syntax ошибку в строчке(LoadModule php5_module D:/Net Files/php5/php5apache2.dll) Loadmudule takes two arguments, a module name and the name of a shared object file to load it from

    что это значит?
     
  13. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    поскольку в пути есть пробелы, его надо заключить в кавычки
     
  14. venil

    venil Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    4
    Симпатии:
    0
    Доброго времени суток, коллеги!
    По инструкции www.php.ru/install установил Apache, MySQL и PHP. Apache и MySQL работают нормально, но при попытке открыть, например, index2.php с любым php-кодом, отображается только сам текст скрипта.
     
  15. venil

    venil Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    4
    Симпатии:
    0
    Проблему решил сам.

    # For PHP 4 do something like this:
    LoadModule php4_module "c:/php/php4apache2.dll"
    # Don't forget to copy the php4apache2.dll file from the sapi directory!
    AddType application/x-httpd-php .php

    # For PHP 5 do something like this:
    LoadModule php5_module "c:/php5/php5apache2.dll"
    AddType application/x-httpd-php .php

    # configure the path to php.ini
    PHPIniDir "C:/php5"
     
  16. timchuchok

    timchuchok Активный пользователь

    С нами с:
    16 июл 2010
    Сообщения:
    5
    Симпатии:
    0
    Добрый день, уважаемые программисты.Извените, если задаю глупый вопрос, судя по всему он такой и есть, но все же.
    Установил апач, пхп и мускул, но, не могу зайти на сайт извне, тоесть с интернета, ставил денвер и открывал ему доступ-работает, ставил вампсер и открывал доступ извне-работает, а вот если поставить апач , пхп и мускул самому в чистом виде-то ничего не получается, помогите решить проблему, и еще одно, как потом привязать домен к своему ай-пи, я купил доменное имя домен.киев.юа, как его привязать к своему ай-пи?
     
  17. venil

    venil Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    4
    Симпатии:
    0
    Ставите на выделенном сервере или на собственном?
    Для работы имени необходимо обратиться к доменному регистратору запросить сделать записи.
     
  18. timchuchok

    timchuchok Активный пользователь

    С нами с:
    16 июл 2010
    Сообщения:
    5
    Симпатии:
    0
    Ставлю у себя.
    Домен зарегистрировал, оплатил, в панеле управления доменом есть поля типа:
    домен.киев.юа тип А ай-пи(вот в этом поле, я так понял, надо заменить их ай-пи, на свой, или нет!?)
     
  19. venil

    venil Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    4
    Симпатии:
    0
  20. timchuchok

    timchuchok Активный пользователь

    С нами с:
    16 июл 2010
    Сообщения:
    5
    Симпатии:
    0
    Ну значит я все правильно сделал.
    Остался вопрос, как открыть апачу доступ с интернета?
     
  21. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    а какой у тебя IP ?
     
  22. timchuchok

    timchuchok Активный пользователь

    С нами с:
    16 июл 2010
    Сообщения:
    5
    Симпатии:
    0
    Не совсем понял вопрос, имеете ввиду статический или динамический или что ?
     
  23. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    timchuchok

    ты апач где собираешься открывать наружу?
     
  24. timchuchok

    timchuchok Активный пользователь

    С нами с:
    16 июл 2010
    Сообщения:
    5
    Симпатии:
    0
    Установлен апач у меян на компьютере, открываю его соотвественно у себя на компьютере, чтоб на сайт, который так же у меня на компьютере могли зайти все, кто имеет доступ к интернету.
     
  25. krasnoperov

    krasnoperov Активный пользователь

    С нами с:
    21 июл 2010
    Сообщения:
    8
    Симпатии:
    0
    помигите пожалуйсто,не получается сделать так что бы всё работало...
    у меня нэтбук,стоит windows7 64ultimate
    установил php5.2.9
    установил apache_2.0.55-win32-x86-no_ssl
    установил mysql-4.1.16-win32
    апач выдает ошибку(the requested operation has failed)после того как вставляю
    Addtype application/x-httpd-php .html .php
    Action application/x-httpd-php "/php/php.exe"
    ScriptAlias /php/ "C:/php5.2.9/"
    #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    PHPIniDir "C:/php5.2.9/"
    LoadModule php5_module "C:/php5.2.9/php5apache2_2.dll"
    #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
    в какое место копировать? в httpd в самый конце всего ставил
    до этого пробывал вписывать другие строки
    LoadModule php5_module C:/php5.2.9/php5apache2.dll
    AddType application/x-httpd-php.php
    PHPIniDir "C:/php5.2.9/"
    тоже не помогает
    но до этого апач работал нормально но php не работал ни тогда не сейчас
    в php.ini раcкомментированно
    extension=php_mysql.dll
    в в свойствах системы->длополнительно->параметры среды=делал как написано в скриншоте2 на сираницеhttp://www.php.ru/install/
    не пойму что не так ,совсем запутался
    подскажите пожалуйсто?

    извините за грамматические ошибки