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

Форум MySQL

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

 

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

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

тема: Друзья, сколько все же php.ini должно быть и где???
 
 автор: Bum   (02.09.2006 в 22:46)   письмо автору
 
 

Всем известная статья , на куда посылают чайников,
http://www.softtime.ru/article/index.php?id_article=98
гласит, что

*****************
Если вы используете Apache версии 2 и выше, то обязательно добавьте в конфигурационный файл Apache (httpd.conf) директиву PHPIniDir, которая позволяет точно указать месторасположение файла php.ini. После добавления директивы перезагрузите Apache и удостоверьтесь, что запуск прошел успешно.

PHPIniDir “c:/php”

подразумевается, что конфигурационный файл php.ini хранится в директории c:/php. Чтобы окончательно удостовериться, что Apache нашел конфигурационный файл php.ini выполните функцию phpinfo().

Вывод конфигурационной информации PHP
<?php
echo phpinfo();
?>

Найдите в полученных фиолетовых таблицах значение строки «Configuration File (php.ini) Path». В ней должен быть указан путь к используемому файлу php.ini, включая сам файл. Если в этой строке указана только директория, то это значит, что Apache не смог найти файл php.ini.

C:/php/php.ini // Правильно – php.ini найден и используется
C:/windows/ // Неправильно – php.ini не обнаружен

***************************

Т.е. по статье получается, что php.ini должен быть один в версиях Апача 2 и выше и находиться он должен в директории c:/php !???????????????????

так или не так, тогда почему иногда проскакивает в книгах и у форумчан, что он в c:/windows должен стоять ? или это только для версий апача ниже 2?

   
 
 автор: Loki   (03.09.2006 в 00:18)   письмо автору
 
   для: Bum   (02.09.2006 в 22:46)
 

Каталог c:/windows прописан в свойствах PATH, так что для всего что в нем находится полный путь прописывать не надо. Попробуйте, например, из командной строки выполнить regedit.exe - файл откроется, хотя путь вы не указали, а вот photoshop.exe - скажет что файл не найден.

   
 
 автор: bum   (03.09.2006 в 00:57)   письмо автору
 
   для: Loki   (03.09.2006 в 00:18)
 

так значит если прописывать то оставлять в php, а если не прописывать. то кидать в windows? Так что ли?
Объясните пожалуйста конкретнее, как у вас, например, сделано?

   
 
 автор: RV   (03.09.2006 в 05:19)   письмо автору
 
   для: bum   (03.09.2006 в 00:57)
 

по умолчанию php.ini ищется в windows папке. а если что то прописано то ищется там, где прописано

   
 
 автор: Loki   (03.09.2006 в 21:12)   письмо автору
 
   для: RV   (03.09.2006 в 05:19)
 

>по умолчанию php.ini ищется
По умолчанию он нигде не ищется, а тупо запрашивается у системы. Если добавить к системной переменной PATH значение c:/php, то php.ini вообще не недо будет никуда копировать и обратиться к нему можно будет из любого места.

   
 
 автор: Bum   (03.09.2006 в 22:42)   письмо автору
 
   для: Loki   (03.09.2006 в 21:12)
 

php.ini один надо оставлять где и был-в директории php и не париться, только вот прописать PHPIniDir
Проблемы, видать, или в апаче 223 или в пхп 516, т.к. 222 и 514 стали как по маслу,
что-то вот только в MySQL напартачил еще. Как пользователя меня не пускает пишет
"К сожалению, не доступен сервер mySQL"
но в фиолетовых таблицах пхп уже появился раздел :))) вот бы еще добить и этот вопрос с

"К сожалению, не доступен сервер mySQL"

   
Rambler's Top100
вверх

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