W nowych systemach operacyjnych firmy Microsoft:
Windows Vista
Windows 7
Windows Server 2008 (R2)
może występować problem połączenia z serwerem MySQL z poziomu PHP. Chodzi o wywołanie mysql_connect() i ewentualnie mysql_pconnect() zakończone błędami:
Warning: mysql_connect() [function.mysql-connect]: [2002] Próba połšczenia nie powiodła się, ponieważ połšczona strona nie (trying to connect via tcp://localhost:3306) in (…) on line 11
Warning: mysql_connect() [function.mysql-connect]: Próba połšczenia [...]
Tagi: błąd, error, MySQL, PHP, warning, Windows, windows 7, windows vista
Jakiś czas temu miałem problem, jak w ciągu znaków zdegradować znaki narodowe: pozbawić ich ogonków, kreseczek, przekreśleń, itp. Problemu by nie było, gdyby chodziło jedynie o polskie litery. Wystarczyłoby użyć str_replace() do zamiany ą na a, ś na s, itd. Ale co jeśli w ciągu znajdują się znaki niemieckie, francuskie czy czeskie? Wtedy wywołanie str_replace() [...]
Tagi: alfabetu łacińskiego, ascii, degradacja, diakrytyczne, diakrytyki, iconv, PHP, replace, string
Jakiś czas temu zamieściłem poradnik jak zainstalować serwer Web w systemie Windows. Dla kompletu, opiszę dziś analogiczny tutorial jak zainstalować Apache, PHP i MySQL w systemie Linux (a konkretnie Ubuntu). Artykuł ten będzie znacznie krótszy od opisu WAMP, gdyż tu nie musimy wszystkiego sami ściągać i konfigurować, lecz skorzystamy z repozytoriów dystrybucji. Otwieramy zatem Terminal [...]
Tagi: apache, instalacja, lamp, Linux, MySQL, PHP, server, serwer
W artykule tym postaram się przedstawić jak zainstalować serwer Web w systemie Windows, który składał się będzie z Apache, interpretera języka PHP i serwera relacyjnych baz danych MySQL. Nie zabraknie także niezastąpionego narzędzia phpMyAdmin. Ktoś pewnie zapyta się, po co się męczyć i konfigurować każdy składnik oddzielnie, skoro można zainstalować gotową paczkę. Korzyści jest wiele. [...]
Tagi: apache, instalacja, MySQL, PHP, phpmyadmin, server, serwer, wamp, Windows
Przy instalowaniu serwera Apache + PHP + MySQL nierzadko zdarzają się błędy. Mnie kiedyś zaszedł za skórę pewien błąd, który dotyczył niemożności dołączenia pewnych bibliotek dla PHP. Postaram się przedstawić jak sobie z nim poradziłem.
Gdy podczas uruchamiania serwera jakaś biblioteka nie może zostać załadowana, pojawia się błąd: Unable to load dynamic library <nazwa> – the [...]
Tagi: biblioteka, error, exif, include, library, mbstring, MySQL, PHP, unable, unable to load dynamic library
Kiedyś zastanawiałem się na jakiej zasadzie działają serwisy a’la YouTube. Wrzucam film, a on po chwili wyświetlany jest we Flashowym odtwarzaczu. W tym artykule postaram się wytłumaczyć na czym to polega i przedstawić praktyczne tworzenie takiego serwisu. Teoretycznie wygląda to tak, że wrzucam plik przez formularz na stronie, skrypt na serwerze go odbiera i zapisuje. [...]
Tagi: ffmpeg, flash, flv, PHP, streaming, strumieniowo, video
Cóż, mnie również to dopadło. Moda na własnego bloga. Nie znajdą się tu wyłącznie moje przemyślenie i fakty z mojego (nudnego?) życia, ale głownie artykuły i tutoriale na tematy mnie interesujące. Ci co mnie znają osobiście, zapytają skąd ten pomysł. Wszak zawsze bardziej pochłonięty kodzeniem swoich wypocin niż zajmowaniem się takimi “pierdołami”. Otóż po upadku [...]
Tagi: blog, kodzenie, MySQL, PHP