Иногда появляется необходимость вставить в модуль свой php, java script или просто html код. Для этого я использую модуль mod php. скачать модуль можно по ссылке скачать mod_php
После установки модуль отображается кракозябрами исправить можно правкой файла .xml заменой кадировки iso на windows-1251 после чего переустановить модуль!
Обнаружил проблему переехал на выделенный сервер и обломался потому что получил такие ошибки
Warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/basic/data:.) in /var/www/basic/data/www/utsremont.ru/modules/mod_php/mod_php.php on line 29 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/basic/data/www/utsremont.ru/modules/mod_php/mod_php.php on line 31
Решается так. Скорее все на папку tmp установлены права 755 установите 777. Но это еще не все в корне сервера тоже должна быть папка /tmp а модуль должен пользоваться joomla-вской папкой поэтому открываем файл:
/modules/mod_php/mod_php.php //И ПРАВИМ 29 СТРОКУ ВМЕСТО $tmpfname = tempnam("/tmp", "html"); //СТАВИМ $tmpfname = tempnam("/var/www/basic/data/www/site.ru/tmp", "html"); //ГДЕ /var/www/basic/data/www/site.ru/ ПУТЬ К ПАПКЕ TMP НА ВАШЕМ СЕРВЕРЕ
Тут то все и заработает