Estoy usando cakePhp y tuve que instalar todo recién. Antes de actualizar, todo funcionaba bien, pero luego saqué del repositorio y decía que necesitaba 7, así que actualicé y ahora obtengo esto.
cake y phpinfo dicen que es lo mismo
luego, si trato de cambiar la dirección de / a /phpmyadmin, estas son las variantes que obtengo
require dirname(__DIR__) . '/config/bootstrap.php'; use Cake\Network\Request; use Cake\Network\Response; use Cake\Routing\DispatcherFactory; $dispatcher = DispatcherFactory::create(); $dispatcher->dispatch( Request::createFromGlobals(), new Response() );y
require dirname(__DIR__) . '/vendor/autoload.php'; use App\Application; use Cake\Http\Server; // Bind your application to the server. $server = new Server(new Application(dirname(__DIR__) . '/config')); // Run the request/response through the application // and emit the response. $server->emit($server->run());Es posible que deba deshabilitar la versión anterior de php que usa Apache y habilitar el nuevo mod. Verifique el contenido de /etc/apache2/mods-enabled . Debería ver php7.1.conf y php7.1.load . Si no, intente habilitarlos usando sudo a2enmod php7.1 y sudo service apache2 restart .
También asegúrese de que las modificaciones antiguas estén deshabilitadas. Si estuviera actualizando desde php 5, usaría sudo a2dismod php5 y luego reiniciaría apache.