нет новой строки в терминале после настройки cakephp

Я попытался настроить vi .profile для выпечки в cakephp, но теперь, когда я открываю терминал (mac OSX), я получаю следующую ошибку

PHP Warning:  PHP Startup: Unable to load dynamic library '/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/php_gd2.dll' - dlopen(/Applications/XAMPP/xamppfiles/lib/php/php-5.3.1/extensions/no-debug-non-zts-20090626/php_gd2.dll, 9): image not found in Unknown on line 0

Я не могу ввести какие-либо команды в терминал, и нажатие ввода просто опускает строку. В «заголовке» терминала указано PHP 5.3.1, поэтому я не уверен, что он каким-то образом вышел из стандартного пользовательского режима (как бы он ни назывался). Я перезагрузил свой компьютер, и терминал открывается с тем же сообщением.

Есть ли какая-то команда, которую я могу ввести в меню, чтобы вернуться из этого? Может кто-нибудь, пожалуйста, помогите мне вернуть терминал в «нормальное состояние».

редактировать - я пошел в оболочку-> новая команда и набрал su root; для входа. Это работает, однако, когда я открываю новое окно терминала, я все еще получаю ту же ошибку php, и я не могу понять, как нормально войти в систему, когда открывается терминал.


person user1406951    schedule 23.05.2012    source источник
comment
Какой вопрос. Чтобы вернуть его в нормальное состояние, просто отредактируйте изменения в .profile. Если вам нужна помощь в правильной настройке вашего профиля, вам нужно опубликовать содержимое файла   -  person Ryan Gibbons    schedule 23.05.2012
comment
Извините, я хотел сказать, каковы настройки по умолчанию для .profile? не подумал и забыл написать   -  person user1406951    schedule 23.05.2012
comment
Хм, неважно. Кажется, теперь это работает. Я абсолютно ничего не делал с тех пор, как я последний раз писал.   -  person user1406951    schedule 23.05.2012
comment
Вы всегда можете нажать CONTROL+C, если команда блокируется.   -  person jeremyharris    schedule 23.05.2012


Ответы (1)


~/.profile по умолчанию пуст в OSX (по крайней мере, на моей машине). Таким образом, просто закомментировав все или просто удалив части, которые вы добавили для CakePHP, вы очистите части, которые портят ваши новые оболочки.

person Ryan Gibbons    schedule 23.05.2012