我正在创建一个在composer中使用自动加载的应用程序。json加载我的类文件。我收到致命错误:未捕获错误:在C:\apache\htdocs\inventory\u manager\app\public\index中找不到类“Order”。php:17
我在vendor/composer/autoload_psr4中检查了$vendorDir文件夹相对于$baseDir的路径。php及其正确性。我已经检查过类似问题的线程,但仍然存在。提前谢谢
这是我的作曲家。json文件
{
"name": "inventory manager",
"description": "Inventory Management System",
"require": {
"phpmailer/phpmailer": "~6.0"
},
"autoload": {
"psr-4": {
"App\\": "app"
}
}
}
这是我的文件夹结构
|---inventory_manager
|---app
|---Model
|---DatabaseObject.php
|---Order.php
|---Product.php
|---public
|---assets
|---css
|---index.php
|---vendor
|---composer.json
顺序php
namespace App;
class Order
{
private $name;
private $brand;
private $shape;
function __construct($name,$brand, $shape)
{
$this->name = $name;
$this->brand = $brand;
$this->shape = $shape;
}
public function toString()
{
return "{$this->name}, {$this->brand}, {$this->shape}";
}
}
指数php
<?php
require '../../vendor/autoload.php';
$prdt = new App\Order('Civic', 'Honda', 'Classic');
var_dump($prdt);
您的顺序
类的命名空间设置错误。
替换名称空间应用程序
带有
名称空间App\Model
我收到了以下错误消息: 致命错误:未捕获错误:在F:\projects\websites\main\u website\app\Exceptions\Handler中找不到类“Auth”。php:65堆栈跟踪:#0 F:\projects\websites\main\u website\vendor\laravel\framework\src\illighted\Foundation\Http\K
我现在必须学习通过fire base编写移动应用程序web服务。我点击了这个链接:https://firebase-php.readthedocs.io/en/stable/ 在我的核心网站中,我创建web服务文件夹,然后创建我的fire。php文件。这个文件代码在这里, 我得打电话给我的支持档案:https://github.com/kreait/firebase-php/ 但我还是得到了一个:
我在第3行的代码如下所示:
我试图通过以下教程将我们的在线WordPress网站克隆到localhost(使用XAMPP):https://looks-awesome.com/copying-live-wordpress-site-localhost 一切都很容易理解,顺利进行,直到我试图加载网站。每当我试图打开索引时。php或wp管理员向我显示此错误:“致命错误:未捕获错误:[]C:\xampp\htdocs中的字符串不支
尝试在我的stripe帐户上提交测试付款时,我遇到以下错误: 致命错误:未捕获错误:在/home/dh#u y3rvc7/vvnow.dreamhosters.com/wp-content/plugins/wp-Stripe-integration/includes/process payment.php:25堆栈跟踪:#0/home/dh#uy3rvc7/vvnow.dreamhosters.c
我是php的初学者,请在下面清楚地解释sir/mam错误和代码 致命错误:未捕获错误:C:\xampp\htdocs\tutorial\Online\u exam\index中未定义常量“login”。php:28堆栈跟踪:#0{main}在C:\xampp\htdocs\tutorial\Online\u-exam\index中抛出。php第28行