12
cz.
2010
palikowski

Xampplite, Drupal i PHP 5.3

Tylko przez własną głupotę (lenistwo, nieuwagę, niekompetencję?) nie zasuważyłem w styczniu, że xampplite 1.7.2 ma w sobie PHP 5.3, które nie jest zbyt dobrze znoszone przez niektóre moduły Drupala. Co prawda wydanie 6.17 adresuje dość dużo problemów z tym tematem związanych (nieco więcej na blogu elimu.pl), jednak sporo modułów jeszcze nie chce za dobrze działać w takim środowisku.

Teraz, pod koniec prac nad książką, kiedy piszę o różnych modułach dodatkowych, które sypią błędami, okazuje się, że niezłą wtopę zaliczyłem - muszę wrócić do php 5.2, instalując xampplite 1.7.1. Poniżej szybki przepis takiej zamiany dla Windows XP:

  1. wersję 1.7.2 miałem w katalogu xampplite na dysku c:; zmieniam jego nazwę na xampp172
  2. rozpakowuję xampplite 1.7.1 do katalogu xampplite, odpalam setup_xampp.bat
  3. kopiuję zawartość xampp172\htdocs i xampp172\mysql\data do odpowiednio xampplite\htdocs i xampplite\mysql\data
  4. w pliku xampplite\php\php.ini zmieniam konfigurację na taką jak miałem poprzednio (niestety skopiowanie tego pliku z nowszej wersji php wywoła sporo kłopotów więc nie róbcie tego),

Stronki powinny śmigać zupełnie nieświadome, że podmieniliśmy praktycznie całą platformę. Mi pozostaje podmienić jeszcze kilkanaście rysunków i opisów.