Good afternoon!
I got past the blank page. It was a problem installing Composer on the server.
I can access the index, but the server is not recognizing the other directories in my Route.php file. You are returning a 404 error.
Answering your questions:
* Linux Apache CentOS Server 6.9 - Kinghost Hosting;
* My composer.json:
{
"name": "miniframework",
"require": {
"php": ">= 5.6"
},
"authors": [
{
"name": "Fabio Faria",
"email": "fabio-oliveri@hotmail.com"
}
],
"autoload": {
"psr-4": {
"App\\": "App/",
"MF\\": "vendor/MF/"
}
}
}
* My autoload.php:
<?php
// autoload.php @generated by Composer
require_once __DIR__ . '/composer/autoload_real.php';
return ComposerAutoloaderInitf924af3bf344aef2d95a140d392154f6::getLoader();
* My Route.php:
<?php
//namespace correspondente ao diretório em que o arquivo está contido
namespace App;
use MF\Init\Bootstrap;
class Route extends Bootstrap{
protected function initRoutes() {
//configura array de rotas dos controllers
$routes["home"] = array(
"route" => "/",
"controller" => "IndexController",
"action" => "index" //action que será desparada no IndexController
);
$routes["autenticar"] = array(
"route" => "/autenticar",
"controller" => "AuthController",
"action" => "autenticar" //action que será desparada no AuthController
);
$routes["laudos"] = array(
"route" => "/laudos",
"controller" => "AppController",
"action" => "laudos" //action que será desparada no AppController
);
$routes["sair"] = array(
"route" => "/sair",
"controller" => "AuthController",
"action" => "sair" //action que será desparada no AuthController
);
$routes["acao"] = array(
"route" => "/acao",
"controller" => "AppController",
"action" => "acao" //action que será desparada no AppController
);
$routes["buscar"] = array(
"route" => "/buscar",
"controller" => "AppController",
"action" => "buscar" //action que será desparada no AppController
);
$this->setRoutes($routes);
}
}
?>
Right now, I'm grateful!