Ubuntu 16.04, как перенести perl 5.22 на версию 20 по всей системе

Perl 5.22 устарели определенные массивы. Получил cgi-bin, который не работает в результате. Как изменить рейтинг perl на 5.20?

0
задан 21 February 2018 в 23:08

3 ответа

Проверка, определенная на массивах в Perl, не запрещена, но запрещена. Он был устаревшим с Perl 5.6.1 (выпуски 2001 года) и вызвал предупреждение с 5.16 (2012). Теперь он вызывает фатальную ошибку.

Понижение системы Perl - это плохая идея, так как есть системные инструменты, которые зависят от нее и, таким образом, могут привести к ошибке при понижении. Но вы можете установить несколько версий Perl параллельно, а затем обратиться к тому, который вы хотите использовать в своих сценариях cgi-bin. Вы можете использовать perlbrew для этого.

2
ответ дан 17 July 2018 в 20:16

Проверка, определенная на массивах в Perl, не запрещена, но запрещена. Он был устаревшим с Perl 5.6.1 (выпуски 2001 года) и вызвал предупреждение с 5.16 (2012). Теперь он вызывает фатальную ошибку.

Понижение системы Perl - это плохая идея, так как есть системные инструменты, которые зависят от нее и, таким образом, могут привести к ошибке при понижении. Но вы можете установить несколько версий Perl параллельно, а затем обратиться к тому, который вы хотите использовать в своих сценариях cgi-bin. Вы можете использовать perlbrew для этого.

2
ответ дан 23 July 2018 в 20:59

Проверка, определенная на массивах в Perl, не запрещена, но запрещена. Он был устаревшим с Perl 5.6.1 (выпуски 2001 года) и вызвал предупреждение с 5.16 (2012). Теперь он вызывает фатальную ошибку.

Понижение системы Perl - это плохая идея, так как есть системные инструменты, которые зависят от нее и, таким образом, могут привести к ошибке при понижении. Но вы можете установить несколько версий Perl параллельно, а затем обратиться к тому, который вы хотите использовать в своих сценариях cgi-bin. Вы можете использовать perlbrew для этого.

2
ответ дан 23 July 2018 в 20:59

Другие вопросы по тегам:

Похожие вопросы: