Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: PHP 5.04
 
 автор: SweetBaby   (03.08.2007 в 11:35)   письмо автору
 
 

Я только на днях решила установить PHP и Apach, поэтому еще не разобралась... Вроде выполнила инструкции по установке, но не действует никакой файл PHP - он выдает сообщение:Системе не удается указанный путь.
Проверила всё вроде, но он ни в какую..((
Если кто поможет, заранее спасибо:-)

   
 
 автор: Faraon   (03.08.2007 в 11:50)   письмо автору
 
   для: SweetBaby   (03.08.2007 в 11:35)
 

httpd.conf посмотреть можно?

   
 
 автор: SweetBaby   (03.08.2007 в 13:14)   письмо автору
 
   для: Faraon   (03.08.2007 в 11:50)
 

Разумеется)

   
 
 автор: SweetBaby   (03.08.2007 в 13:23)   письмо автору
 
   для: Faraon   (03.08.2007 в 11:50)
 

А, и еще: когда я пытаюсь запустить PHP-файл он предлагает выбрать программу для запуска. До этого я пыталась поставить PHP 4, он запускал файл, но выдавал ошабку, о которой я говорила. А сейчас вообще не запускается.
P.S. извиняюсь,может быть, за глупость написанного-пока еще нулем в PHP...

   
 
 автор: Faraon   (03.08.2007 в 13:29)   письмо автору
 
   для: SweetBaby   (03.08.2007 в 13:23)
 

Что то я невижу в конфиг-файле подключения php
Где у Вас стоит Апач и PHP? собственно пути до них от корня диска

   
 
 автор: SweetBaby   (03.08.2007 в 13:37)   письмо автору
 
   для: Faraon   (03.08.2007 в 13:29)
 

C:\Apache2 и C:\PHP

   
 
 автор: Faraon   (03.08.2007 в 14:00)   письмо автору
33.5 Кб
 
   для: SweetBaby   (03.08.2007 в 13:37)
 

Замените содержимое конфиг-файла на это см.Атач

   
 
 автор: SweetBaby   (03.08.2007 в 14:48)   письмо автору
 
   для: Faraon   (03.08.2007 в 14:00)
 

Вставила. Все равно он предлагает выбрать, с помощью какой программы открыть php-файл.
Не подскажете, что сделать?

   
 
 автор: Faraon   (03.08.2007 в 15:38)   письмо автору
 
   для: SweetBaby   (03.08.2007 в 14:48)
 

а Апач то перезапустили после изменения?

   
 
 автор: Faraon   (03.08.2007 в 16:20)   письмо автору
 
   для: SweetBaby   (03.08.2007 в 14:48)
 

Если не работает попробуйте
заместо

AddType application/x-httpd-php-source .phps
<Directory "c:/PHP">
  Options ExecCGI
</Directory>
ScriptAlias "/__php_dir__/" "c:/PHP/"
Action application/x-httpd-php "/__php_dir__/php.exe"

Записать
LoadModule php5_module c:/PHP/php5apache2.dll

   
 
 автор: SweetBaby   (03.08.2007 в 16:52)   письмо автору
 
   для: Faraon   (03.08.2007 в 16:20)
 

Да, перезапустить действительно забыла :-)), но теперь он никак не запускается-выдает: "не удалось запустить службу Apache2 на локальный компьютер. Дополнительные сведения содержутся в журнале системных событий. Если эта служба разработана не в Майкрософт, обратитесь к разработчику службы, и сообщите специфический для этой службы код ошибки 1."
видимо, не судьба мне PHP настроить :((

   
 
 автор: SweetBaby   (03.08.2007 в 17:22)   письмо автору
 
   для: SweetBaby   (03.08.2007 в 16:52)
 

Может дело в php.ini?А то уже не знаю, что и думать...

   
 
 автор: victoor   (04.08.2007 в 01:40)   письмо автору
 
   для: SweetBaby   (03.08.2007 в 16:52)
 

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

P.S. проверь, есть ли файл c:/PHP/php5apache2.dll
если апач версии 2.2.х то надо закачать файл php5apache2_2.dll (в статьях тут есть путь к нему, а может он уже сразу с php есть) и указать путь к нему.

   
 
 автор: SweetBaby   (04.08.2007 в 14:49)   письмо автору
 
   для: victoor   (04.08.2007 в 01:40)
 

только сейчас Ваше сообщение увидела...
У меня Apache 2.0.59 win32, файла php5apache2.dll действительно нет. Не подскажете, где для этой версии можно его найти?
Заглянула в журнал-
Служба "Apache2" завершена из-за внутренней ошибки 1 (0x1).
Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".
Источник Service Control Manager
Категория Отсутствует
Код 7024
Кстати, я установила только разорхивировала php5.04.tar, еще что-то нужно было делать?
P.S.

Если у кого есть подробная установка для этого Apach'a b PHP 5.0.4, поделитесь)

   
 
 автор: malor   (28.08.2007 в 16:20)   письмо автору
21.7 Кб
 
   для: victoor   (04.08.2007 в 01:40)
 

Сделать настройку PHP в Apache решил по инструкцииУстановка Web-сервера Apache в связке с PHP 5 и MySQL (Apache+PHP+MySQL)
Авторы - Симдянов И.В., Голышев С.В., Кузнецов М.В.
http://softtime.ru/article/index.php?id_article=24 . Установлены согласно ей следующие опции:
================= в Apache 2.2.4 =======================
Listen 80 (вместо Port 80 - почему в инструкции использовано слово Port?)
ServerAdmin admin@localhost
ServerName localhost
ServerRoot "C:/WebServers/usr/local/Apache2.2"
DocumentRoot "C:/WebServers/home/localhost/www"

Вместо
<Directory /> 
    Options FollowSymLinks Includes Indexes 
    AllowOverride All 
</Directory>
у меня
<Directory C:/Webservers/>
    Options FollowSymLinks Includes Indexes
    AllowOverride All 
    Allow from all
</Directory>
Это не существенно?
Вместо
DirectoryIndex index.html index.phtml index.php
у меня
<IfModule dir_module>
    DirectoryIndex index.html index.phtml index.php 
</IfModule>
Это одно и то же или нет ?
AddDefaultCharset windows-1251
Про настройку виртуальных хостов раздел пока пропустил.
================= в PHP 5.2.1 ==========================
Добавил в файл php5_mod.conf строки
AddType application/x-httpd-php phtml php 
LoadModule php5_module c:/php/php5apache2.dll
включив его в httpd.conf директивой Include conf/php5_mod.conf.
В php.ini размещены строки :
error_reporting = E_ALL
display_errors = On
variables_order = "EGPCS"
register_long_arrays = On

Затем авторы статьи грят о том, что нужно внести строку
DirectoryIndex index.html index.html.var index.php
в файл httpd.conf, хотя выше по тексту в разделе настройки Apache они просили внести строку
DirectoryIndex index.html index.phtml index.php
Какой вариант выбрать?
Создаю наконец файл index.php:
<?php 
  phpinfo
(); 
?>

Запускаю :
C:\WebServers\usr\local\Apache2.2\bin>httpd.exe
httpd.exe: Syntax error on line 458 of C:/WebServers/usr/local/Apache2.2/conf/ht
tpd.conf: Syntax error on line 2 of C:/WebServers/usr/local/Apache2.2/conf/php5_
mod.conf: Cannot load C:/WebServers/usr/local/php5/php5apache2.dll into server:
\xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\
xe4\xf3\xeb\xfc.

Почему?

Если у меня лежит в bin-каталоге файл httpd.exe.manifest(брал его из каталога php5apache2.dll-php5.1.x), то при запуске выдаст такое:
C:\WebServers\usr\local\Apache2.2\bin>httpd.exe
Не удается выполнить указанную программу.

Чо так все плохо?

Apache_2.2.4-win32-x86-no_ssl.msi, PHP-5.2.1-Win32.zip, WinXP_sp2

   
 
 автор: SweetBaby   (04.08.2007 в 12:56)   письмо автору
51.9 Кб
 
   для: Faraon   (03.08.2007 в 16:20)
 

Я уже с горя установила Denwer 3, думала хоть так будет работать, но откуда: опять Apache глючит: пишет error on line 302 cannot load C:\WebServers\usr\local\php\sapi\php4apache.dll into server: (126).
что здесь можно сделать? см httpd.conf
Буду безмерно благодарна, если поможете...

   
 
 автор: winflip   (04.08.2007 в 21:25)   письмо автору
 
   для: SweetBaby   (04.08.2007 в 12:56)
 

установи topserver и не парься www.topserver.ru

   
 
 автор: winflip   (05.08.2007 в 09:31)   письмо автору
 
   для: SweetBaby   (04.08.2007 в 12:56)
 

кстати в денвере 3 пхп 4 и апач 1. так что лучше скачайте топсервер. а если надо настроите как надо

   
 
 автор: SweetBaby   (05.08.2007 в 14:33)   письмо автору
 
   для: winflip   (05.08.2007 в 09:31)
 

Установила Top Server 2.1, он не запускается-run-time error 76 Path not found
Блин, я заколебалась уже((что здесь можно сделать с этим еррором?

   
 
 автор: winflip   (05.08.2007 в 15:16)   письмо автору
 
   для: SweetBaby   (05.08.2007 в 14:33)
 

в какую директорию вы его установил. появился ли у вас еще 1 локальный диск?

   
 
 автор: winflip   (05.08.2007 в 15:19)   письмо автору
 
   для: winflip   (05.08.2007 в 15:16)
 

странно у меня без проблем работает

   
 
 автор: SweetBaby   (05.08.2007 в 17:54)   письмо автору
 
   для: winflip   (05.08.2007 в 15:16)
 

Да, появился.

   
 
 автор: winflip   (05.08.2007 в 20:10)   письмо автору
 
   для: SweetBaby   (05.08.2007 в 17:54)
 

а вы удалили старые апачи?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования