ERROR 2002 (HY000): Can’t connect to local MySQL server through socket …

Często przy użyciu wbudowanych funkcji serwisu mysql w systemie Linux, ten „krzyczy” informując nas o braku odpowiedniego socket-a. Błąd ten wygląda następująco:

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‚/var/run/mysqld/mysqld.sock’ (2 „No such file or directory”)

Rozwiązanie problemu jest dość proste. W argumentach należy dołączyć atrybut określający host oraz używany port:

mysql -h 127.0.0.1 -P 3306

(więcej…)

Error mounting /dev/sdb1 at /media/xxx/xxx: Command-line `mount -t „ext4”

Spotkałeś się z następującym błędem podczas montowania dysku, zaraz po twardym resecie Twojego komputera ?

Error mounting /dev/sdb1 at /media/xxx/xxx: Command-line `mount -t „ext4” -o „uhelper=udisks2,nodev,nosuid” „/dev/sdb1” „/media/xxx/xxx”‚ exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error In some cases useful info is found in syslog – try dmesg | tail or so

Bez obaw! Twoje dane są bezpieczne.
(więcej…)

Scraper danych z empika

Nie tak dawno temu dostałem zlecenie napisania skryptu pobierającego dane, dla księgarni internetowej opartej o PrestaShop. Klient chciał rozszerzyć swój asortyment, natomiast nie miał ochoty wydawać pieniążków na copywriterów.

Za pomocą PHP pobraliśmy listę synonimów oraz dane dotyczące konkretnych produktów. Postanowiłem, że opublikuje część kodu odpowiedzialną za scraping danych ze strony empiku.

Całość do poprawnego działania wymaga pobrania klasy simple_html_dom.
(więcej…)

Zadbaj o swoją witrynę

Jest to druga część poradnika z zakresu optymalizacji stron internetowych, którą tworzę w ramach swojego dziennika.
W części pierwszej (którą możesz znaleźć tutaj) skupialiśmy się głównie na kwestii minimalizacji czasu wczytywania strony.
Szybkość działania witryn jest niewątpliwie ważnym czynnikiem, lecz nie jedynym. W tej drugiej części chciałbym wykorzystać system do
analizy od seoaudyt.clearsense.pl.

Powyższy system analizuje dla nas poszczególne komponenty strony, które postaram się w miarę możliwości opisać.

I. Widoczność/indeksowanie strony

Czynnik wskazujący czy nasza strona jest widoczna dla użytkowników oraz botów ją odwiedzających. Chodzi tutaj o poprawne zwrócenie kodu odpowiedzi serwera 200. Jeżeli ten punkt u Ciebie został zaznaczony na czerwono, należy sprawdzić conajmniej dwie rzeczy:
a) Dostępność serwera z sieci zewnętrznej,
b) Poprawność formuł w pliku robots.txt.
(więcej…)