我正在使用“ Laravel 5.7.13”,并且在我的本地服务器上也可以,但是当我将其部署到Live Server(Shared CPanel Server)时,我已经将文件夹名称(我命名为“ site”)添加到了在index.php页面中的代码行下面;
发件人:
JSONObject jsonObject = new JSONObject(serverResponse);
JSONArray jsonArray = jsonObject.getJSONArray("data");
ArrayList<String> qids = new ArrayList<>();
ArrayList<String> questions = new ArrayList<>();
for (int i=0; i<jsonArray.length(); i++) {
JSONObject item = jsonArray.get(i);
qids.add(item.getString("q_id"));
questions.add(item.getString("question"));
}
收件人:
require __DIR__.'/../vendor/autoload.php';
...
$app = require_once __DIR__.'/../bootstrap/app.php';
仍然,我的主页甚至无法加载,但是出现以下错误:
/home/heji/site/vendor/laravel/framework/src/Illuminate/Container/Container.php }
require __DIR__.'/../site/vendor/autoload.php';
...
$app = require_once __DIR__.'/../site/bootstrap/app.php';
参数 “类App \ Http \ Controllers \ pagescontroller不存在”
请帮助。谢谢(我实际上是PHP / LARAVEL的入门者)
答案 0 :(得分:0)
第一件事,如果您的public文件夹位于public_html的另一个文件夹中,请确保您的路径正确,如果您在主机中使用PHP 5,请添加另一个“ ../”,将其更新为最新版本的PHP