![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Więc przedstawię problem... Otrzymuję komunikat : ClassNotFoundException: Attempted to load class "Memcached" from the global namespace in.... Problem pojawia się tylko na Windowsie, bo oczywiście takowa biblioteka dla w/w systemu nie istnieje (przynajmniej oficjalna). Spotkał się ktoś z "nie oficjalną" biblioteką i ewentualnie mógłby ją polecić? -------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Zmień adapter na np. Memcache (bez d).
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
No właśnie tutaj jest cały pies pogrzebany... W praktyce mam masę serwisów z konfiguracją na memcache(d), interface itp itd... chciałbym (o ile to możliwe przy uruchomieniu serwisu na Windowsie) pozostawić kod bez zmian a dostosować środowisko...
Projekt SF2 -------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No to masz coś źle zaprojektowane. Normalnie to powinno działać tak, że zmieniasz w konfiguracji adapter/backend i to wszystko.
Ten post edytował redeemer 26.10.2014, 15:08:26 -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W takim razie może podpowiesz jak byś rozwiązał takie zagadnienie:
Kod memcached: class: Memcached calls: - [ addServer, ['localhost', 11211] ] doctrine_memcached_cache: class: Doctrine\Common\Cache\MemcachedCache calls: - [ setMemcached, [@memcached] ] Potem wstrzykuję w/w doctrine_memcached_cached gdzie go potrzebuję i ogólnie sprawa załatwiona, do momentu aż staram się TO uruchomić na windowsie. edit... Kod memcached: class: Memcache calls: - [ addServer, ['localhost', 11211] ] doctrine_memcached_cache: class: Doctrine\Common\Cache\MemcacheCache calls: - [ setMemcache, [@memcached] ] Config po zmianie Memcached na Memcache przechodzi, aczkolwiek wymagało to ingerencji w sam plik konfiguracyjny serwisu... Muszę przemyśleć jak to rozwiązać na przyszłość... Ten post edytował kpt_lucek 26.10.2014, 15:19:32 -------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jest to problem tylko na windowsie czy na linuxach też ?
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Na windzie, linuxy działają jak trzeba. Czytałem i ogólnie nie ma oficjalnej biblioteki Memcached pod OS Micro$oftu.
W pracy wszystko jest ok, bo wszyscy działają na linuxie, w domu już niestety nie wszyscy... -------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
http://rutfin.wordpress.com/2013/05/19/ins...or-wamp-server/ memcached dla windowsa (jako service można odpalić) plus dll'ki dla php'a. Sam ostatnio wdrążam się w vagranta i o ile nie pracujesz na jakimś biednym laptopie który nie wspiera wirtualizacji, to polecam, bo to rozwiązuje kwestie różnic systemach.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
@by_ikar: Czytałeś w ogóle posty? Są dwa rozszerzenia do php: memcache i memcached (nazwa niefortunna bo nazywa się tak samo jak deamon, ale jest nowsze i lepsze).
-------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
@by_ikar: Czytałeś w ogóle posty? Są dwa rozszerzenia do php: memcache i memcached (nazwa niefortunna bo nazywa się tak samo jak deamon, ale jest nowsze i lepsze). Tak czytałem, o ile nazwa strony do której link podany przezemnie prowadzi, zawiera w nazwie "memcache" a nie "memcached", to mimo wszystko w treści są linki do memcached z którego sam musiałem skorzystać na widnowsie. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 18:19 |