Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest sobota, 27 kwietnia 2024, 11:39

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 20 ] 
Autor Wiadomość
Post: wtorek, 29 sierpnia 2006, 15:42 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Brak obsługi funkcji iconv() w PHP Ver.4.4.0 . Podczas wykonywania tej funkcji pjawia się błąd : Fatal error: Call to undefined function: iconv() in .... . PHP powinno być skompilowanie m.in. z opcją --with-iconv[=DIR] . Czy ktoś zajmujący się tą paczuszką może to poprawić ? Zgłoszone już do mantisa ....

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 16:54 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
a czy na pewno tego potrzebujemy ? coś mi się kojarzy to iconv ale nie bardzo wiem jakie to ma zastosowanie

PS. najnowszy pakiet php to 4.4.2

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:08 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
MAC!EK pisze:
a czy na pewno tego potrzebujemy ? coś mi się kojarzy to iconv ale nie bardzo wiem jakie to ma zastosowanie

PS. najnowszy pakiet php to 4.4.2


Funkcja ta wykorzystana jest do obsługi formularza przelewu dla klientów . Jest niezbędna w niektórych sytuacjach - nie ma odpowiednika tej funkcji . Co do bezpieczeństwa nie słyszałem/czytałem aby miała by rzutowac na bezpieczeństwo.

ps. 4.4.2 także jest pozbawiona tej funkcji

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:12 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
W jakims programie, ktorego prawdopodobnie nie wspieramy. Proponuje sciagnac sobie PKGBUILDa php i zmodyfikowac sobie paczke dla wlasnych potrzeb.

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:16 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
tasiorek pisze:
W jakims programie, ktorego prawdopodobnie nie wspieramy. Proponuje sciagnac sobie PKGBUILDa php i zmodyfikowac sobie paczke dla wlasnych potrzeb.


W wolnym tłumaczeniu "mamy w dupie , że coś Ci nie działa , bo tylko Ty to zgłaszasz" . "WSPIERAMY" - powiedz mi kogo reprezentujesz tym zwrotem?

A to ciekawe , w takim razie proszę o listę programów które wspieracie. Czy Ty myślisz , że funkcję iconv() utworzono tylko dla potrzeby jednego programu ? Proszę o poważniejsze podejście. Ja sobie skompiluję, ale użytkownicy LMS'a bez tej wiedzy nie poradzą sobie.

Jeszcze jeden mały szczegół : w php.ini jest opcja
: [/] [] ()
output_buffering = Off


powoduje ona w niektórych przypadkach błąd wysłania nagłówków skryptów php . Można by domyślnie zrobić na "On", ale nic mi nie wiadomo o bezpieczeństwie odblokowania tej funkcji.

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:22 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Wspierane programy sa w oficjalnym repozytorium. Z tego co sie orientuje, to LMSa tam nie ma. Kontynuujac Twoj tok myslenia trzeba bedzie kompilowac wszystko z obsluga wszystkiego, bo costam komustam nie dziala. Moje podejscie jest jak najbardziej powazne.

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:25 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
tasiorek pisze:
Wspierane programy sa w oficjalnym repozytorium. Z tego co sie orientuje, to LMSa tam nie ma. Kontynuujac Twoj tok myslenia trzeba bedzie kompilowac wszystko z obsluga wszystkiego, bo costam komustam nie dziala. Moje podejscie jest jak najbardziej powazne.


Ok , rozumiem. Coś w stylu " już tyle opcji dodaliśmy , że ta jest już niepotrzebna" . Czy Ty zajmujesz się m.in. tym pakietem ? Jeżeli nie to proszę o nie zabieranie głosu przez osoby postronne i wypowiedź autora pakietu. Chyba , że Twoja wypowiedź zostanie potwierdzona przez autora , wtenczas dam spokój.

ps. Wspierany program to MySql i o niego tutaj chodzi. Reszta to skrypty wykorzystujące możliwości php . Mam Trustix'a , którego paczka MySql jest domyślnie z tą opcją i Slacka z paczką MySql , który takze ma obsługę iconv() z paczki. Bez komentaża.

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:31 
Offline
PGF

Rejestracja: piątek, 25 lutego 2005, 18:22
Posty: 1430
Lokalizacja: Elbląg
Albercik pisze:
w php.ini jest opcja
: [/] [] ()
output_buffering = Off


powoduje ona w niektórych przypadkach błąd wysłania nagłówków skryptów php . Można by domyślnie zrobić na "On", ale nic mi nie wiadomo o bezpieczeństwie odblokowania tej funkcji.


Buforowanie wyjścia. Raczej nie powinno rzutować na bezpieczeństwo. Z tego co pamiętam, daje to tyle, że kiedy jest włączona, to wysyłanie kodu html - generowanego przez skrypt - do klienta rozpoczynane jest dopiero po zakończeniu wykonania skryptu. Czyli inaczej mówiąc: najpierw wykonywany jest kod skryptu php i dopiero po zakończeniu jego wykonania całe wyjście jest wysyłane do przeglądarki-klienta. Można sobie lokalnie w skrypcie tę funkcję włączyć.

Start buforowania:
: [/] [] ()
ob_start("ob_gzhandler");

- parametr "ob_gzhandler" umożliwia stosowanie kompresji przy przesyłaniu danych, negocjowanej z przeglądarką. Jeżeli nie chcemy kompresji, wywołujemy funkcję ob_start() bez parametru.

Koniec buforowania i wysłanie wyjścia do klienta:
: [/] [] ()
ob_end_flush();

_________________
F33/F07,F11,F13,F17
ObrazekObrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:38 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Nie tyle co niepotrzebna, bo jesliby tak bylo, to tworcy php by ja usuneli, co raczej malo potrzebna w tym wypadku.
Tak ja zajmuje sie przygotowaniem nowej wersji apache i php.
Co do samej wspolpracy php i mysqla, to popatrz ile jest jeszcze opcji, ktore moglyby byc dodane, a nie sa.
Ja mam Debiana, w ktorym paczki maja obsluge praktycznie wszystkiego, tylko co z tego?
Przygotuj paczke z LMSem, zacznij sie nia opiekowac, to pewnie trafi do oficjalnego repo. Wtedy bedziemy sie starali, zeby inne paczki z nim wspolpracowaly.
EDIT:
output_buffering zwieksza tez wydajnosc serwera, wiec pewnie bedzie dodana, ale na wszelki wypadek z ograniczeniem do 4MB ;)

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 18:41 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Jak już mówiłem nie tylko LMS wykorzystuje tą funkcję , która wykorzystywana jest właśnie m.in. w formularzach . Cóż , Ty robisz paczkę - Twój wybór.

ps. W innym poście opisałem problem z Perlem. Czy też zostanie to dodane dopiero jak ktoś zrobi paczkę z LMSopodobnym w wymaganiach programem?

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 19:16 
Offline
Użytkownik

Rejestracja: poniedziałek, 17 kwietnia 2006, 20:05
Posty: 261
Lokalizacja: Pszczyna
Iconv służy do konwersji plików pomiędzy różnymi zestawami znaków, to można wykorzystać choćby w skrypcie w bashu

_________________
Wszystko powinno się robić tak prosto,
jak tylko to jest możliwe - ale nigdy nie prościej.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 sierpnia 2006, 20:45 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Kiedyś było coś o funkcji mail() i można do sobie było ręcznie dodać do pliku, tak samo może i tym razem?
: [/] [] ()
<?
                function iconv($input_encoding, $output_encoding, $string) {

                        $converter = new ConvertCharset(); return $converter->Convert($string, $input_encoding, $output_encoding);

                } }
?>

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 30 sierpnia 2006, 00:34 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
Maciek pisze:
Kiedyś było coś o funkcji mail() i można do sobie było ręcznie dodać do pliku, tak samo może i tym razem?
: [/] [] ()
<?
                function iconv($input_encoding, $output_encoding, $string) {

                        $converter = new ConvertCharset(); return $converter->Convert($string, $input_encoding, $output_encoding);

                } }
?>


Nie bardzo mi wychodziło kombinowanie takim sposobem , więc pozostała kompilacja . Poszło i działa . Skompilowane z opcją '--with-iconv' bez dodatkowych parametrów .

Coś więcej o parametrach :
./configure
: [/] [] ()
'./configure' '--with-apxs2' '--prefix=/usr' '--sysconfdir=/etc' '--with-ttf' '--enable-mailparse' '--with-config-file-scan-dir=/etc' '--enable-bcmath=shared' '--enable-calendar=shared' '--enable-ftp=shared' '--enable-gd-native-ttf' '--enable-magic-quotes' '--enable-posix=shared' '--enable-session' '--enable-shared' '--enable-shmop=shared' '--with-imap' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--enable-track-vars' '--enable-trans-sid' '--enable-safe-mode' '--enable-sockets=shared' '--enable-xml' '--with-bz2=shared' '--without-db2' '--without-db3' '--with-freetype-dir=/usr' '--with-gd' '--with-gdbm' '--enable-exif' '--with-jpeg-dir=/usr' '--with-mysql=shared,/usr' '--with-mysql-sock=/tmp/mysql.sock' '--with-openssl' '--with-gettext' '--with-pear=/usr/share/pear' '--with-dom' '--with-dom-xslt' '--with-png-dir=/usr' '--with-zlib' '--host=i586-pc-linux-gnu' '--with-iconv'


potrzebne pakiety :
: [/] [] ()
 php (4.4.0-2nnd -> 4.4.0-2nnd)
 php-devel (4.4.0-2nnd -> 4.4.0-2nnd)
 php-man (4.4.0-2nnd)
 imap (2004-1nnd)
 imap-devel (2004-1nnd)
 ncurses-devel (5.4-2nnd -> 5.4-2nnd)
 curl (7.11.1-1nnd)
 curl-devel (7.11.1-1nnd)
 freetype2 (2.2.1-3nnd -> 2.1.7-1nnd)
 freetype2-devel (2.1.7-1nnd -> 2.1.7-1nnd)
 expat-devel (1.95.7-2nnd)
 apache-devel (2.0.54-2nnd)


źródła php także w wersji 4.4.2

_________________
Internet TV telefon - Nakło nad Notecią
NoNieno.pl - urywa gacie :)
Szybkie kobiety i piękne samochody


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 2 października 2008, 23:51 
Offline

Rejestracja: wtorek, 12 grudnia 2006, 01:03
Posty: 18
Lokalizacja: Nowa Sarzyna
a ja mam pytanie do ostatniego posta, bo mam ten sam problem opisany w tym temacie. nie moge wygenerowac formularza wpłaty poprzez userpanel. wywala mi ten sam komunikat. doinstalowałem wszystko tak jak opisane i przy wydawaniu polecenia ./configure wywala mi następujący błąd:

: [/] [] ()
configure error: '--sysconfdir=/etc' invalid option; use --help to show usage


Co moze byc nie tak?

Pozdrawiam i prosze o pomoc

_________________
Sieć 1: DSL 8MBit + 2Mbit -> NND -> 95 userów -> 10 nadajników na 2.4GHz -> dosyły na Tonze 5GHz
Sieć 2: DSL 8Mbit -> NND -> 55 userów -> 5 nadajników na 2.4GHz -> dosyły na Tonze 5GHz


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 października 2008, 00:34 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
W tej chwili jest już kolejna wersja php w sumie to nawet już wersja 5 i juz nie trzeba niczego kombinować. Jeśli koniecznie chcesz wszystko sam kompilować - to po pierwsze będziesz musiał ogromniastą ilość wszystkich develi mieć, a po drugie na cvs.nnd-linux.pl są PKGBUILDY do wszystkiego.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 października 2008, 01:01 
Offline

Rejestracja: wtorek, 12 grudnia 2006, 01:03
Posty: 18
Lokalizacja: Nowa Sarzyna
a bardziej jasniej? :/ mam wersje 4.4.6 z repo. jak moge zaktualizowac php do wersji 5 ??

_________________
Sieć 1: DSL 8MBit + 2Mbit -> NND -> 95 userów -> 10 nadajników na 2.4GHz -> dosyły na Tonze 5GHz
Sieć 2: DSL 8Mbit -> NND -> 55 userów -> 5 nadajników na 2.4GHz -> dosyły na Tonze 5GHz


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 października 2008, 01:20 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Zrób sobie plik z <? phpinfo() ?> i upewnij się, że nie masz iconv. A wersja 5 jest w testing jako php5 na razie, albo uśmiechnij się do Jakuba, żeby wreszcie wywalił czwórkę z repozytoriów i wrzucił tam piątkę zamiast...

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 października 2008, 11:08 
Offline

Rejestracja: wtorek, 12 grudnia 2006, 01:03
Posty: 18
Lokalizacja: Nowa Sarzyna
ok, mam juz php5 z tym ze nie potrafie go odpalic. Robie w/g instrukcji ktora wyskakuje po instalacji, z tym ze phpinfo dalej pokazywalo wersje 4.4.6 wiec ja odinstalowalem wraz z php-devel. po tym phpinfo zaczelo wyswietlac informacje o wersji php5 z tym ze przy probie zalogowania do LMS zamiast strony logowania chcial zapisywac plik na dysk. Wykonalem restart serwera i wyczyscilem foldery tymczasowe swojej przegladarki. Po tym cos ruszyło: tzn. juz nie chcial zapisywac na dysk pliku ale wywaliło mi komunikat ze MySQL extensionis not loaded, cos mniej wiecej takiego. A po instalacji php5 odkomentowalem linie ładujaca mysql w pliku konfiguracyjnym php5... i znowu utknalem... :/

_________________
Sieć 1: DSL 8MBit + 2Mbit -> NND -> 95 userów -> 10 nadajników na 2.4GHz -> dosyły na Tonze 5GHz
Sieć 2: DSL 8Mbit -> NND -> 55 userów -> 5 nadajników na 2.4GHz -> dosyły na Tonze 5GHz


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 października 2008, 14:07 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Jaką wersję php5 masz? sprawdź logi, być może musisz poprawić ścieżkę do rozszerzeń php w php.ini.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 3 października 2008, 14:07 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Jaką wersję php5 masz? sprawdź logi, być może musisz poprawić ścieżkę do rozszerzeń php w php.ini.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 20 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 77 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl