Я обновил свой XAMPP до "ApacheFriends XAMPP Version 7.0.15" и теперь появляется ошибка ниже. Я настроил виртуальный хост под http.conf для Apache, поскольку он больше не существует, но при этом он производит такую же ошибку. Не уверен, вызвана ли эта ошибка последней версией XAMPP, или если я пропустил что-то для настройки. Цените любые ответы и помощь. Спасибо.Неустранимая ошибка: нечистая ошибка: класс 'String' не найден в C: xampp htdocs myproject lib Cake Utility Debugger.php: 340
Fatal error: Uncaught Error: Class 'String' not found in C:\xampp\htdocs\myproject\lib\Cake\Utility\Debugger.php:340 Stack trace: #0 C:\xampp\htdocs\myproject\lib\Cake\Utility\Debugger.php(742): Debugger::trace(Array) #1 C:\xampp\htdocs\myproject\lib\Cake\Error\ErrorHandler.php(219): Debugger->outputError(Array) #2 [internal function]: ErrorHandler::handleError(2, 'srand() expects...', 'C:\xampp\htdocs...', 190, Array) #3 C:\xampp\htdocs\myproject\lib\Cake\Utility\Security.php(190): srand('768593096574535...') #4 C:\xampp\htdocs\myproject\lib\Cake\Controller\Component\CookieComponent.php(530): Security::cipher('\xFA\xC1\xA1\x1C\xAE)6\xD5\xA2\xD3\x15rk\x14m...', 'DYhG93b0qyJfIxf...') #5 C:\xampp\htdocs\myproject\lib\Cake\Controller\Component\CookieComponent.php(507): CookieComponent->_decode('\xFA\xC1\xA1\x1C\xAE)6\xD5\xA2\xD3\x15rk\x14m...')
6 C:\xampp\htdocs\myproject\lib\Cake\Controller\Component\CookieComponent.php(270):
CookieComponent->_decrypt(Array) #7 C:\xampp\htdocs\myproject\app\Controller\AppController.php(171): CookieComponent->read('remember_me_ in C:\xampp\htdocs\myproject\lib\Cake\Utility\Debugger.php on line 340
Это не имеет никакого отношения к Xampp или Apache. У вас есть фреймворк PHP, и вы обновили версию PHP, не проверяя, поддерживается ли новая версия вашей картой. –
вам нужно обновить версию вашего cakephp до> = 2.8, лучше даже перейти на версию 3.x cakephp –