2016-10-13 2 views
0

Я неожиданно получаю эту ошибку ниже каждый раз, когда открываю проект cakephp3. Раньше я много раз открывал много таких проектов на одном компьютере. Я использую win7, wamp64 с cakephp3. В файле php.ini существует расширение existsextension = php_intl.dll, в чем проблема? Я могу запустить phpinfoмой сервер не может открыть проекты cakephp3

Неустранимая ошибка: вы должны включить расширение внутреннего пользования для использования CakePHP.

ответ

2

Вы должны проверить

  1. Открыть /wamp64/bin/php/php.ini
  2. Изменение , расширение = php_intl.dll на расширение = php_intl.dll (удалить точку с запятой)
  3. Скопируйте все файлы /wamp64/bin/php/ic*.dll в/wamp64/bin/apache/bin, затем нажмите Перезагрузите все службы в значок «Попробуйте» в панели задач.

NB: Также вы должны проверить php_intl.dll существуют в/wamp64/bin/PHP/Ext/

Update:

попробовать переустановить Apache trayicon>>Apache>>Service Administration>>Install Service затем нажмите . Перезагрузите все службы в лоток Wamp

+0

нет точки с запятой, чтобы удалить расширение = php_intl.dll, так как это вчера работал отлично. Перезапуск служб ничего не исправляет, и php.ini не может быть найден из лотка, но файл существует в меню wamp64. Сбой wamp64? – ajt

+0

Проверьте ** \ wamp64 \ bin \ apache \ apache2.4.18 \ bin \ php.ini ** там также есть ** php.ini ** или ** php.ini shortcut ** файл – tarikul05

+0

Этот файл php.ini теперь пуст, поэтому он не работает. Я думаю, что wamp64 разбился и вытер файл. как я могу получить это обратно? \ wamp64 \ bin \ apache \ apache2.4.18 \ bin \ php.ini – ajt

Смежные вопросы