Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Folder rozszerzeń PHP
Forum PHP.pl > Forum > PHP
sweter
Witam,
zainteresowałem się tworzeniem własnych rozszerzeń do PHP.
Znalazłem kilka tutków na ten temat w sieci, jednak w każdym z nich jest mowa o katalogu /ext jako miejscu na rozszerzenia (korzystam z Ubuntu).
Ja takowego nie posiadam. Plik php.ini do zmiennej extenction_dir ma przypisaną wartość
Cytat
./

Co mam zrobić? Mam coś doinstalować? zmodyfikować?
by_ikar
Wrzuć w plik php:

Kod
<?php

phpinfo();


w sekcji "core" będziesz miał extension_dir. Jak tam również będziesz miał "./", to w phpinfo znajdź ścieżkę do pliku php.ini (Loaded Configuration File), odnajdź tą ścieżkę na localhoście, następnie przeszukaj podkatalogi, lub nawet 1-2 katalogi wyżej i sprawdź czy nie ma tego katalogu z rozszerzeniami.
sweter
Niestety nie mogę znaleźć tego katalogu.
Plik php.ini u mnie jest standardowo w /etc/php5/apache2.
Wywołałem polecenie w katalogu /etc
Kod
ls -R | grep ext

i oto co otrzymałem:
Cytat
xul-ext
nextbtn.sh
tosh-next
extcheck
extcheck.1.gz
gnome-text-editor
gnome-text-editor.1.gz
text.plymouth
xorg_extra_modules
ext_filter.load
ls: nie można otworzyć katalogu ./chatscripts: Brak dostępu
ls: nie można otworzyć katalogu ./cups/ssl: Brak dostępu
text-editors
brl-al-abt_extra.kti
brl-al-sat_extra.kti
extra-modules.conf
contexts
jetty-extra.conf
./jetty/contexts:
hgext.rc
ls: nie można otworzyć katalogu ./ppp/peers: Brak dostępu
ls: nie można otworzyć katalogu ./ssl/private: Brak dostępu
10-help-text
./xul-ext:

Nigdzie nie znalazł katalogu z rozszerzeniami sad.gif
A może wina leży w konfiguracji PHP? Jak myślicie?
Ewentualnie może powinienem sam ten katalog gdzieś utworzyć?
by_ikar
Wyżej napisałem ci gdzie w phpinfo() jest umieszczona ścieżka do tych rozszerzeń, w phpinfo() też ta ścieżka ma taką postać: "./" (kropka + sklash) ?
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.