Kategorie
Apache2 PHP

Uruchamianie skryptów powłoki przez php

Jeśli chcecie uruchamiać skrypty powłoki bezpośrednio ze strony www za pomocą php należy wykonać kilka czynności. 1) Tworzymy w katalogu, do którego ma dostęp php, plik zawierający skrypt do uruchomienia o nazwie skrypt.sh root@server:/# touch /var/www/naszastrona/skrypt.sh 2) Przypisujemy do pliku

Kategorie
Apache2 Linux Ubuntu MySQL phpMyAdmin

Brak rozszerzenia mcrypt. Proszę sprawdzić konfigurację PHP.

Jeżeli w phpMyAdmin’ie na dole wyświetla się Wam komunikat: „Brak rozszerzenia mcrypt. Proszę sprawdzić konfigurację PHP.”, aby się go pozbyć w Ubuntu 12.04 wystarczy wydać poniższe polecenie: root@server:# apt-get install php5-mcrypt po zainstalowaniu biblioteki mcrypt musimy przeładować konfigurację serwera apach: root@server:# service apache2 reload Po ponownym zalogowaniu do phpMyAdmin’a komunikat informujący o braku mcrypt powinien […]

Kategorie
Apache2 Linux Ubuntu PHP

Zend Framework – instalacja w Ubuntu 12.04

Chcąc uruchamiać projekty korzystające z Zend’a na naszym serwerze www, bez konieczności kopiowania wszystkich plików framework’a do każdego projektu możemy zainstalować Zend’a na serwerze. W tym Celu z konsoli wpisujemy: root@server:# apt-get install zend-framework libzend-framework-zendx-php Po instalacji możemy sprawdzić czy wszystko przebiegło w porządku: root@server:# zf show version powinna wyświetlić się wersja Zenda jak poniżej:

Kategorie
Apache2 Linux Ubuntu PHP

PHP 5.3 – instalacja Zend Guard 6.0

Od wersji PHP 5.3 nie jest wspierany Zend Optimizer, w związku z tym chcąc używać zakodowane pliki na serwerze musimy zainstalować Zend Guard. W chwili pisania artykułu była dostępna wersja 5.5.0 i dla tej wersji jest poniższy opis. W pierwszej kolejności pobieramy Zend Guard wydając z konsoli poniższe polecenie: root@server: wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz potem rozpakowujemy pliki: […]

Kategorie
PHP

PHP5 curl – instalacja biblioteki

Instalacja biblioteki curl w linuxie: root@server: apt-get install php5-curl lub root@server: apt-get install curl libcurl3 libcurl3-dev php5-curl na zakończenie: root@server: service apache2 restart powinno działać.

Kategorie
Apache2 Linux Ubuntu SSL

Apache2 prywatny centyfikat SSL

Podczas przesyłania danych pomiędzy przeglądarką klienta, a serwerem www czasem zachodzi potrzeba zaszyfrowania danych. Takie dane jak hasła, dane osobowe czy inne istotne informacje bezwzględnie należy szyfrować, gdyż bez szyfrowania mogą dostać się w niepowołane ręce. Do szyfrowania danych potrzebny jest certyfikat. Można go wygenerować i wysłać do instytucji certyfikującego w celu jego podpisania lub […]

Kategorie
Linux Ubuntu Squirrelmail

Polska lokalizacja w UTF-8 na Ubuntu

Jeżeli Ubuntu wyświetla nam komunikaty związane z lokalizacją, np. perl: warning: Please check that your locale settings: lub podobne, albo mamy problem z językiem polskim w Squirrelmail (pomimo ustawienia w konfiguracji klienta języka polskiego) wystarczy wykonać poniższe kroki. W katalogu /var/lib/locales/supported.d tworzymy plik pl root@serwer: vim /var/lib/locales/supported.d/pl w pliku dodajemy poniższe wpisy: pl_PL ISO-8859-2pl_PL.UTF-8 UTF-8 […]

Kategorie
Apache2 Linux Ubuntu PHP

Instalacja PEAR-PHP w Ubuntu

Instalacja PEAR-PHP: root@server:# apt-get install php-pear Listę wszystkich programów dostępnych bezpośrednio z repozytoriów PEAR można wyświetlić wydając polecenie: root@server:# pear remote-list Instalacja pakietu z repozytoriów PEAR: root@server:# pear install nazwa_pakietu

Kategorie
Apache2 Linux Ubuntu PHP

Instalacja modułów PHP w Ubuntu

Aby dograć dodatkowe moduły do PHP należy zainstalować odpowiednią paczkę z modułem: root@server:# apt-get install php5-cgi przykładowa lista modułów: php5-exactimage – fast image manipulation library (PHP bindings) php5-ffmpeg – audio and video support via ffmpeg for php5 php5-lasso – Library for Liberty Alliance and SAML protocols – PHP 5 bindings php5-mapscript – php5-cgi module for […]

Kategorie
Apache2 Linux Ubuntu PHP

Instalacja PHP APC cache w Ubuntu

Mechanizm PHP APC cache polega na buforowaniu skomplikowanego kodu PHP w pamięci operacyjnej lub na dysku serwera. Przy kolejnym zapytaniu o ten sam kod, APC sprawdza czy ma go w pamięci, jeśli tak PHP nie wykonuje ponownie kodu tylko jest on ładowany z pamięci. Instalacji PHP APC cache w Ubuntu jest banalnie prosta i polega […]