Восстановить компилятор C через telnet

0

Когда я пытаюсь установить Perl мод в cPanel, я получаю эту ошибку:

Проверка компилятора C .... Не удалось найти исполняемый двоичный файл "gcc" .... Выполнено ** Неустранимая ошибка ** Компилятор C не работает, и автоматическое восстановление завершилось неудачно. Для установки модуля Perl требуется работающий компилятор Си. Пожалуйста, восстановите компилятор C и попробуйте снова.

Есть ли способ исправить, восстановить или переустановить компилятор C с помощью Telnet?

Фред Гарвин
источник
1
... но почему telnet? Это единственный способ подключиться. Это ужасно небезопасно.
Slhck
чтобы вы посоветовали?
Фред Гарвин
Используйте SSH, если можете.
slhck

Ответы:

0

Ваш CPanel, по-видимому, не разрешает доступ к компиляторам, поскольку gccне найден.

Смотрите документацию :

Когда доступ к компилятору включен (по умолчанию), файл / usr / bin / gcc имеет следующие разрешения:

-rwxr-xr-x    root    root

Когда вы отключаете доступ к компилятору, cPanel меняет разрешения для файла / usr / bin / gcc на:

-rwxr-x---    root    compiler

Группа компиляторов содержит пользователя cpanel и всех пользователей, которых вы добавляете в Разрешить определенным пользователям использовать меню компиляторов.

Это означает, что, очевидно, ваш пользователь не может запустить компилятор и, следовательно, не компилировать какие-либо модули Perl.

slhck
источник