Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: установка аpache и пхп
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » установка аpache и пхп

Страниц (2): [1] 2 »
 

1. cg - 07 Января, 2011 - 17:37:29 - перейти к сообщению
Согласно инструкции по установка апача и пхп
http://windows.php.net/downloads...in32-VC6-x86.zip
ставил апач, но в архиве пхп нет файла php.іnі,
но есть похожие- php.ini-development и php.ini-production.
Что делать с файлом php.ini из инструкции.
2. grefon - 07 Января, 2011 - 18:34:34 - перейти к сообщению
У Вас хостинг или локальная машина? Если локалка, то зачем так мучатся - поставьте любой готовый комплект типа денвера.
Если все же нужно поставить только так, то переиминуйте php.ini-development в php.ini и настраивайти.
3. JustUserR - 07 Января, 2011 - 21:20:10 - перейти к сообщению
cg пишет:
Ставил апач, но в архиве пхп нет файла php.ini
Определение положения файла конфигурации PHP-интерпретатора может произвдиться в зависимости от способа осуществления его подключения к HTTP-сервера и передаваемому программному окружению - в частности при использовании CGI-интерфейса файловых путь расположения конфигурации предоставлен в переменной окружения PHPRC
4. cg - 07 Января, 2011 - 23:37:27 - перейти к сообщению
Файл конфигурации обязательно называется php.іnі или могут быть варианты -
php.ini-development и php.ini-production
(По содержанию эти файлы(php.ini-development и php.ini-production) почти одинаковы).
Тогда для чего эти два файла?
И какой файл выносить в корень апача.

Переименовать какой либо из двух файлов в php.іnі? И потом копировать в корень апача.
5. grefon - 07 Января, 2011 - 23:52:57 - перейти к сообщению
Цитата:
Тогда для чего эти два файла?

По стандарту в них вносятся конфигурация по-умолчанию. Удалять их не нужно, просто скопировать php.ini-development и переименовать его в php.ini. Копировать нужно в папку с php5.
6. cg - 08 Января, 2011 - 18:54:43 - перейти к сообщению
Цитата:
По стандарту в них вносятся конфигурация по-умолчанию. Удалять их не нужно, просто скопировать php.ini-development и переименовать его в php.ini. Копировать нужно в папку с php5.

Чем отличается php.ini-development от php.ini-production?
По содержанию они очень похожи.

Неясно, почему в самом архиве рhp нет файла php.ini?
Подразумевается что потом файл будут переименовать?
7. JustUserR - 09 Января, 2011 - 02:51:14 - перейти к сообщению
cg пишет:
Неясно, почему в самом архиве рhp нет файла php.ini?
Подразумевается что потом файл будут переименовать?
Предполагаемый вами вариант поставки дистрибутива PHP-интерпретатора включение определение различных возможных вариантов конфгурации используемых по умолчанию в зависимости от целевых требований - что включает необходимость осуществления мануального выбора требуемогого варианта конфигурации
8. cg - 09 Января, 2011 - 14:08:54 - перейти к сообщению
JustUserR
Цитата:
Предполагаемый вами вариант поставки дистрибутива PHP-интерпретатора включение определение различных возможных вариантов конфгурации используемых по умолчанию в зависимости от целевых требований - что включает необходимость осуществления мануального выбора требуемогого варианта конфигурации


Не очень ясно. Точнее почти - не ясно что Вы этим хотели сказать.
То есть можно переименовывать php.ini-development или php.ini-production, а можно и нет.
И так и так будет работать?


В корень апача вынес файл php.ini-production - вроде бы работает.

выводит информацию.

Все таки, должен быть в архиве пхп файл с точным названием php.ini.
Или не обязательно - функции этого файла выполняет другой файл php.ini-production (или php.ini-developmen).
И тогда этот другой файл нужно выносить в корень апача ( в контексте инструкции по установке - на этом сайте)
9. JustUserR - 09 Января, 2011 - 20:40:27 - перейти к сообщению
cg пишет:
И так и так будет работать?
Для осуществления корректной работы PHP-интерпретатора необходимо проведения явного указания файлового пути содежращего целевой файл конфигурации или обеспечение его размещения в той директории которая используется в качестве рабочей папки в текущем окружении - спецификация данных параметров может быть отражена как в переменной окружения PHPRC так и расположении элемента alias-инга и действенного перенаправления для CGI-интерфейса
10. cg - 10 Января, 2011 - 19:23:49 - перейти к сообщению
То есть файл php.ini-production (или php.ini-developmen) нужно переименовывать
в php.ini - и его копию выносить в корень апача?

Или, если файла php.ini нет в архиве пхп - то нужно его скопировать (например с этого сайта) в каталог пхп и корень апача. А файлы php.ini-production и php.ini-developmen - не трогать

P.S. JustUserR у Вас сложные по форме ответы (почти загадки). Если можно пишите проще.
11. JustUserR - 10 Января, 2011 - 20:39:29 - перейти к сообщению
cg пишет:
И его копию выносить в корень апача
Определение целевого файлового пути в котором должн быть размещенен файл конфигурации PHP-интерпретатора осуществляется в соотвествии с дополнительными внешними условиями - такими как способ подключения элемента обработки PHP-приложений в Apache и значениями определенных параметров окружения процесса а также ассоциированной рабочей директории - таким образом файл php.ini должен дислоцироваться солгасно некоторых правилам таким как
- Значение директивы PHPIniDir в конфигунационном блоке сервера Apache
- Значение переменной окружения PHPRC осуществление передачи которого производится родительским процессом и в частности механизмом CGI-интерфейса
- Целевая директория в которой было осуществлено применением конечного правила alias-инга и действенного перенаправления для выбора CGI-интерпретатора
12. cg - 10 Января, 2011 - 20:56:19 - перейти к сообщению
Второе расхождение с инструкцией такое
Цитата:
....Поддержка MySQL в PHP5 осуществляется с помощью внешнего расширения. Для включения поддержки MySQL в PHP5 выполните следующие операции. В *.zip архиве PHP найдите файл libmysql.dll и скопируйте его в корневой каталог Вашего Apache, то есть по умолчанию в:...

А архиве пхп (офф. сайт http://windows.php.net/downloads...in32-VC6-x86.zip )..нет файла файл libmysql.dll есть похожий по названию - libpq.dll.
Как с этим быть. MySql - не подключается к пхп
13. JustUserR - 12 Января, 2011 - 16:02:00 - перейти к сообщению
cg пишет:
)Нет файла файл libmysql.dll есть похожий по названию - libpq.dll
Потенцально некоторые неофициальные версии комплектной поставки реализации PHP-интерпреатора могут включать внутрннюю интеграцию функциональных объектов требуемых для осуществления взаимодействия с mysql-сервером - однако предоставленными вами файловых архив включает требуемый модуль в файле php_mysql.dll расположенном в директории подключаемых расширений ext
14. cg - 12 Января, 2011 - 22:10:40 - перейти к сообщению
Цитата:
файловых архив включает требуемый модуль в файле php_mysql.dll расположенном в директории подключаемых расширений ext


Файл php_mysql.dl включает в себя libpq.dll ??????
15. JustUserR - 14 Января, 2011 - 15:51:01 - перейти к сообщению
cg пишет:
Файл php_mysql.dl включает в себя libpq.dll ??????
Предполагаемый файловых объект динамической библиотеки расширеня php_mysql.dll осуществляет поддержку действий по взаимодействию с БД mysql для современных версий PHP-интерпретатора - в то время как искомый файл libmysql.dll для данного комплекта поставки не требуется

 

Powered by ExBB FM 1.0 RC1