W poprzednim wpisie było opisane jak przekierować domenę bez www na domenę z www. Można to również zrobić inaczej i dodatkowo wykluczyć z przekierowań wszelkie subdomeny.
Podczas różnych instalacji PHP akceleratora o nazwie APC napotkać może różne problemy. Banalne stwierdzenie, ale znalezienie rozwiązań do ów problemów nie jest takie czasem łatwe i oczywiste. Oto kilka problemów i rozwiązań, które w trakcie instalacji pojawiały się.
phpize: command not found
sh: phpize: command not found
ERROR: ‘phpize’ failed
Jeśli z jakiegoś powodu, np. po aktualizacji systemu, WebSVN przestał wyświetlać zawartość repozytoriów i pokazuje błąd podobny do tego:
svn –non-interactive –config-dir /tmp log –xml –quiet ‘file:///home/svn/@’ –limit 1
svn: Unable to open an ra_local session to URL
svn: Unable to open repository ‘file:///home/svn’
to sprawdź, czy w konfiguracji pliku /etc/websvn/svn_deb_conf.inc nie masz takiego, podobnego wpisu:
Dla tych, co chcą pracować na własnym serwerze www, jest do dyspozycji wiele zintegrowanych serwerów www, gotowych do instalacji w środowisku Windows. Jednym z nich jest XAMPP. Wszystko w tym pakiecie jest już na starcie pre konfigurowane i praktycznie od razu jest wszystko gotowe do pracy. W skład pakietu wchodzi:
Apache
MySQL
PHP + PEAR
MiniPerl
OpenSSL
phpMyAdmin
XAMPP Control Panel
Webalizer
Mercury Mail Transport System
FileZilla FTP Server
SQLite
ADODB
Zend Optimizer
XAMPP Security
XAMPP Lite to wersja minimalna pakietu XAMPP i zawiera tylko Apache, mySQL, phpMyAdmin, SQLite i pakiety[......]
Microsoft Web Platform to zintegrowany pakiet zawierający Internet Information Services (IIS), SQL Server Express, .NET Framework i Visual Web Developer. Wymagania systemowe: Windows 7, Windows Vista, Windows Vista SP1, Windows XP SP2+, Windows Server 2003 SP1+, Windows Server 2008, Windows Server 2008 R2.
PHP jest do ściągnięcia bezpośrednio z serwera php.net. Przy czym należy zwrócić uwagę na to, żeby ściągać wersję VC9, która jest dla Windows.
Jeśli masz dostęp do serwera www opartego o Apache, to przekierowanie z adresu nie mającego przedrostka www (np. przyklad.pl) na adres www.przyklad.pl możesz łatwo zrobić tak:
W artykule mod_rewrite Variable Value Cheat-Sheet opisane są wartości zmiennych mod_rewrite. Całkiem dobra ściągawka, która może znacznie ułatwić konfigurację reguł i zrozumieć ich działanie. Z resztą jest to artykuł niejako przygotowujący do następnego artykułu z wieloma przykładami wykorzystania mod_rewrite.
Stajemy przed wyborem odpowiedniego Framework-a dla PHP, ale nie jest to łatwe. Wszystkie przecież mają swoje wady i zalety. Niemniej jednak na stronie PHP Frameworks znajdziemy porównanie kilku Framework-ów. A to może nam pomóc w dobrze odpowiedniego Framework-a. Do tego, oczywiście, musi być przetestowany, aby uznać go za taki, jaki chcemy.
Hotlink to technika budowania serwisu internetowego w oparciu o cudze zasoby. Mowa tutaj o zajmujących przepustowość i miejsce na serwerze plikach multmedialnych, plikach graficznych, plikach archiwalnych lub programach komputerowych. (Źródło: Wikipedia). Są różne sposoby na zabezpieczenie się przed hotlinkowaniem. Jeśli już zastosowałeś jakieś rozwiązanie, sprawdź, czy jest ono skuteczne za pomocą testu zabezpieczenia przed hotlinkowaniem.