Пытаюсь поставить PHP - не получается((((((( апач без проблем встал, а вот РНР5 Что я с диска перекопиолвалапапку с РНР в С:/PHP Затем скрпировала файл php5ds.dll в windows/system32 Затем отредактировала файл php.ini ( ну сначала скопировала файл php.ini-dist в папку c:/windows и переименовала ) следующим образом: extention_dir=c:/php/ext doc_root="c:/Program Files/Apache Group/ Apache/htdocs" и раскомментировала все расширения extention Это что касается файлов РНР, а в файл апача httpd.conf добавила следующие строки Loadmodule php5_module c:/php/php5apache.dll Loadmodule mod_php5.c addtype application/x-httpd-php .php Action application/x-httpd-php "/php/php.exe" ВОт так.....Делала все как в книге написано. Но ничего не работает((((
устанавливаем апач2 в папку C:\Program Files\Apache Group\Apache2. копируем папку с пхп в папку C:\Program Files\Apache Group\Apache2. получаем C:\Program Files\Apache Group\Apache2\php. копируем php.ini-dist в C:\Windows и переименовываем в php.ini. В httpd.conf пишем LoadModule php5_module "C:/Program files/Apache Group/Apache2/php/php5apache2.dll" AddType application/x-httpd-php .php в php.ini ; Directory in which the loadable extensions (modules) reside. extension_dir = "C:\Program Files\Apache Group\Apache2\php\ext" Копируем php5ts.dll в папку windows\system32 Запускаем апач и читаем ошибки. И выкиньте свою книгу
У меня как-тобыла похожая проблема - при запуске апач ругался, чтоо не видит библиотек PHP. Вылечилось просто - запуском апача из bat-ника, который сначала прописывает в PATH все пути к модулям PHP (php5ts.dll и т.д.) и MySQL, а потом стартует апач. Примерно так: Код (Text): set PHPRC=\usr\local\php5;\usr\local\mysql\bin;\usr\local\perl set PATH=%PHPRC%;%PATH% cd \usr\local\apache start apache.exe И тогда никакие dll никуда не нужно копировать. Да и php.ini держать в папке Windows не совсем красиво - установкой PATH мы лечим и это - теперь php.ini может лежать в каталоге php5
Люди! Здрасте! I need help! помогите начинающему горе-программисту... Вроде все сделал, как здесь написано Diver'om, на Apache Service Monitore светится, что PHP 5.1.4 работает, но пытаюсь просмотреть простешую страничку вида: <? php_info(); ?> а браузер (IE) мне выдает: Fatal error: Call to undefined function php_info() in C:\Program Files\Apache Group\Apache2\htdocs\phpinfo.php on line 2 Как это исправить, а? я ведь не совсем дурачок? или все-таки совсем))... Жду, надеюсь и верю на скорый и правильный ответ на вопрос: ЧЁ ДЕЛАТЬ???
Да уж. И где такую функцию нашли? :wink: Функция называется phpinfo(), а не php_info(); Зато можно с уверенностью сказать, что PHP подключен правильно, раз выдает такую ошибку
я его здесь нашел http://webdesign.net-soft.ru/php.htm, потом его ещё встречал на некоторых сайтах, например, http://neuch.net.ru/index.php?op=tech&type=php