Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z konfiguracją php
Forum PHP.pl > Forum > PHP
Indeo
Mam problem z uruchomieniem php jako modułu na jednym z serwerów (na innych działa normalnie) - nie działa mysql.
Apache 2.0, php 5.1.2


W httpd.conf mam

# 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:/windows"

php jest zainstalowany jak wyżej, php.ini jest tam gdzie napisane, a phpinfo() wskazuje tą lokalizację pliku php.ini

W php.ini mam:
extension_dir = "./ext"
extension=php_mysql.dll

i ta konfihguracja php działała kiedy php był uruchomiony w trybie CGI

Apache przy starcie nie zgłasza żadnych problemów ale na funckcje mysql'owe php w trybie modułu reaguje:
nie można załadowac modułu MySQL,
proszę sprawdzić konfigurację php.


Dlaczego w trybie CGI php ładuje rozszerzenia DLL jak nalezy a w trybie modułu nie (w sumie żadnych modułów nie ładuje :/)?
Po przypisaniu w php.ini extension_dir='bezwzględna ściezka do katalogu rozszerzeń' nic się nie zmienia.

Help...
s_w_ir
ja mam tak
Cytat
extension_dir = "./"

A czy masz ustawioną zmienną środowiskową? U mnie wygląda ona tak
Cytat
Nazwa zmiennej: PHPRC
Wartość zmiennej: D:/php


Cytat
# specify the directory where php.ini is
SetEnv PHPRC C:/php
marast78
a wrzuć do c:/windows plik libmysq.dll z folderu php5 powinno działaś poprostu potrzebny jest tu ten dll
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.