Have You Tried IT ?

Information Technology from scratch

Wpisy dodane przez: nolife

Błąd: sendmail returned error code 127

Dodano przez w kategorii: Linux

Po zainstalowaniu i skonfigurowaniu rozszerzenia PEAR przyszła pora na wykorzystaniu jego możliwości w akcji. Na pierwszy rzut poszło rozszerzenie do obsługi poczty, które diametralnie przyspiesza i ułatwia masowe rozsyłanie e-maili w PHP. Tak więc na początek należałoby przetestować korzystając z dołączonego do manuala przykładu: <?php include(‚Mail.php’); $recipients = ‚bogumil@co-ma-dostac.com’; $headers[‚From’] = ‚marian@co-wyslal.com’; $headers[‚To’] = ‚bogumil@co-ma-dostac.com’;… Czytaj dalej »

PEAR i safe_mode

Dodano przez w kategorii: Linux

Tzw. tryb bezpieczny w PHP (safe_mode) m.in. wymusza sprawdzanie właścicieli i pozwala na wykonywanie operacji tylko wtedy, gdy wykonywany plik i zasób, na którym ma być wykonana operacja należą do tego samego właściciela. Instalacja PEAR na serwerze odbywała się z konta root i on jest właścicielem plików źródłowych. Natomiast właścicielem plików regularnych dla podpiętych na… Czytaj dalej »

Instalacja PEAR na serwerze

Dodano przez w kategorii: Linux

PEAR Logo

PEAR to rozszerzenie do PHP, które znacznie ułatwia prace. Osobiście głównie wykorzystuje go do rozsyłania e-maili, oczywiście do świadomych subskrybentów różnych newsletterów. W porównaniu z tradycyjną funkcją mail() w PHP, masowa wysyłka e-maili za pomocą PEAR nie powinna stanowić żadnego problemu i jest o niebo szybsza. Instalacja w systemie linux (CentOS) przy użyciu menadżera zarządzania… Czytaj dalej »

Instalacja mcrypt w CentOs 64-bit

Dodano przez w kategorii: Linux

Aby korzystać ze skryptu Magento niezbędna jest biblioteka mcrypt do PHP. Jako że moja konfiguracja serwera (CentOs + Plesk) nie posiadała tej biblioteki w standardzie, należało ją doinstalować samodzielnie. Najprostszym rozwiązanie będzie wykorzystanie menadżera pakietów  yum yum install php-mcrypt

Aktualizacja PHP na CentOs

Dodano przez w kategorii: Linux

Na jednym z serwerów używam systemu operacyjnego CentOs standardowo z zainstalowanym Apache z obsługą PHP i MySQL. Aktualizacja PHP do aktualnej wersji z wykorzystaniem yum nie jest zbyt skomplikowane. Na początek należy rozpocząć od aktualizacji bazy repozytorium Atomic: wget -q -O – http://www.atomicorp.com/installers/atomic.sh | sh wget to program, który służy do pobierania plików. q (–quiet)… Czytaj dalej »

Problem podczas upgrade’u Plesk

Dodano przez w kategorii: Plesk

Po otrzymaniu nowego serwera dedykowanego postanowiłem, że rozpocznę od upgrade’u Panelu Plesk z linii poleceń. Standardowo na początek zatrzymanie usługi psa i uruchomienie autoinstallera: /etc/init.d/psa stop /usr/local/psa/admin/bin/autoinstaller Sam proces upgrade’owania Pleska troche trwa i z tego co pamiętam wymaga chyba potwierdzenia jakichś opcji w trakcie. Jako że miałem sposobność pracowania wówczas na neostradzie, to zgodnie… Czytaj dalej »