Mysql Преобразование столбца из VARCHAR в TEXT при ограниченном размере !!!
mysql> CREATE TABLE varchars1(ch3 varchar(6),ch1 varchar(3),ch varchar(4000000))
;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> SHOW WARNINGS;
+-------+------+---------------------------------------------+
| Level | Code | Message |
+-------+------+---------------------------------------------+
| Note | 1246 | Converting column 'ch' from VARCHAR to TEXT |
+-------+------+---------------------------------------------+
1 row in set (0.00 sec)
mysql>
Прежде всего вы должны использовать одинарные кавычки вместо двойных кавычек для более простого синтаксиса:
...
push(@phplines, '<FilesMatch \.php[110]gt;');
push(@phplines, 'SetHandler fcgid-script');
push(@phplines, '</FilesMatch>');
...
Проверить этот конкретный файл на наличие ошибок синтаксиса с помощью
perl -c /usr/share/webmin/virtual-server/php-lib.pl
Добавить файл журнала где-то в этом файле, так что вы уверены, что этот файл вызывается вообще. Например. добавьте что-то вроде этого перед кодом, показанным выше:
my $fh;
open($fh, '>>', "/tmp/test.log") or die "Couldn't open: $!";
print $fh "This file is actually used!";
close $fh;
...