Instalacja PECL'a na xampp'ie |
Instalacja PECL'a na xampp'ie |
15.07.2012, 14:16:49
Post
#1
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
Otóż jak zainstalować PECL geoip na xamppie ?
|
|
|
15.07.2012, 18:59:57
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
A to nie działa?
Kod pecl install geoip
-------------------- |
|
|
15.07.2012, 20:45:04
Post
#3
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
A co to jest ?
|
|
|
16.07.2012, 08:00:10
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) |
Uruchom linię komend, przejdź do katalogu xampp'a, a w nim do katalogu bin. Następnie uruchom podaną przeze mnie wcześniej komendę.
-------------------- |
|
|
17.07.2012, 00:06:14
Post
#5
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
|
|
|
17.07.2012, 00:23:52
Post
#6
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) |
Kod c:\xampp\php\pecl Lepiej dodać c:\xampp\php do zmiennej środowiskowej PATH, wówczas będziesz mógł wydać polecenie z dowolnego miejsca na dysku. -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
17.07.2012, 10:32:35
Post
#7
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
Jakoś nie mam folderu pecl. Natomiast otwieram konsolę pecl.bat która jest w folderze php lecz ona po sekundzie się zamyka.
|
|
|
17.07.2012, 10:38:40
Post
#8
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) |
W konsoli:
Kod c:\
cd \xampp\php pecl install geoip -------------------- |
|
|
17.07.2012, 11:20:31
Post
#9
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
W tej konsoli, którą otwieram przez wpisanie w uruchom komendy -> cmd ?
Przeniosłem do folderu php, odpaliłem komendę i mam: http://screenshooter.net/8773093/rbkagia --- Postanowiłem zainstalować to ręcznie, a więc zastosowałem się do tego http://blog.phpsolutions.co.in/install-geoip-on-xampp Instrukcja jest taka: Download extension from here : http://blog.phpsolutions.co.in/php-5.2.1_geoip-w32.zip Copy “php_geoip.dll” to xampp “php/ext” .. add a line in php.ini “extension=php_geoip.dll” and restart xampp Wszystko zrobiłem jak trzeba, odpalam xampp'a i mam alert: PHP Startup geoip: Unable to initialize module Module compiled with API=20060613 PHP compiled module API=20090626 These options need to match. A do pliku php.ini dodałem: ; GEOIP extension=php_geoip.dll Ten post edytował Dominator 17.07.2012, 11:23:46 |
|
|
17.07.2012, 11:29:12
Post
#10
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 60 Dołączył: 5.10.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Cytat Próbowałeś przeczytać co wywaliła konsola i zastosować się do tego? |
|
|
17.07.2012, 11:34:32
Post
#11
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
|
|
|
17.07.2012, 11:38:12
Post
#12
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 60 Dołączył: 5.10.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Powiedziałbym, że warning jest ważniejszy niż notice, zwłaszcza jak ma komende, którą sugeruje wpisać by naprawić problem.
|
|
|
17.07.2012, 11:50:02
Post
#13
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
|
|
|
17.07.2012, 11:54:03
Post
#14
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 60 Dołączył: 5.10.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
W warningu masz jak byk napisane wpisz komende "channel-update pear.php.net".
Ten post edytował Necsord 17.07.2012, 11:54:31 |
|
|
17.07.2012, 12:52:58
Post
#15
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
Wpisałem i mam:
System nie może znaleźć komunikatu dla numeru 0x2331 w pliku komunikatów dla Application. http://screenshooter.net/8773093/kkieuvl ---- Ten problem naprawiłem, teraz kolejny: http://screenshooter.net/8773093/ofkxooe Pomoże mi ktoś ? Ten post edytował Dominator 17.07.2012, 12:05:37 |
|
|
17.07.2012, 13:48:41
Post
#16
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) |
Wydaje mi się, że na windowsie tego rozszerzenia nie zainstalujesz za pomocą pecl, bo normalnie tą paczkę to by unix sobie skompilował. Musisz ściągnąć gotową, skompilowaną na windowsa bibliotekę php_geoip.dll ale powinna być skompilowana dla tej samej wersji PHPa, którą posiadasz. No i tak jak zrobiłeś, odpowiedni wpis w php.ini (tym używanym przez apache, pamiętaj, że w xampie są dwa pliki php.ini), nic już z linii poleceń nie instalujesz (bo pecl install nie zadziała).
-------------------- there is much to be learned
|
|
|
17.07.2012, 14:07:00
Post
#17
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
Plik php_geoip.dll przeniosłem do xampp->php->ext i nadpisałem plik php.ini tak:
; GeoIP extension=php_geoip.dll Po czym zrestartowałem xamppa (wyłączyłem apache i MySQL, a następnie włączyłem) Po wykonaniu tych czynności pokazuje mi się okienko z informacją: PHP Startup geoip: Unable to initialize module Module compiled with API=20060613 PHP compiled module API=20090626 These options need to match. |
|
|
17.07.2012, 14:14:05
Post
#18
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) |
Nie wiem, chyba chodzi o to właśnie, że plik dll który masz i wersja PHP nie grają ze sobą - trzy lata różnicy wnioskując z daty.
Spróbuj ściągnąć bibliotekę z downloads.php.net/pierre/. -------------------- there is much to be learned
|
|
|
17.07.2012, 14:20:33
Post
#19
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) |
Pobrałem i działa
Lecz niekompletnie .. Potrzebuję pliku GeoIP.dat
--- Znalazłem, działa Dzięki chłopaki, macie po + Ten post edytował Dominator 17.07.2012, 14:25:22 |
|
|
Wersja Lo-Fi | Aktualny czas: 28.03.2024 - 20:52 |