composer 找不到php,“致命错误:找不到类。”,未识别Composer软件包 - php
我在Putty中运行了此调用,它成功安装了资源:
php composer.phar require --dev "mikehaertl/php-pdftk:*"
然后,我在composer.json中添加了一些内容:
{
"name": "you/bootstrap-canvas-wp",
"type": "wordpress-theme",
"require": {
"composer/installers": "~1.0"
},
"require-dev": {
"mikehaertl/php-pdftk": "*"
},
"extra": {
"installer-paths": {
"wp-content/themes/bootstrap-canvas-wp/": ["type:wordpress-theme"]
}
}
}
接下来,我在作曲家文件上运行了update命令:
php composer.phar update
我在该主题文件夹/public_html/wp-content/themes/bootstrap-canvas-wp中有一个文件,其中包含以下代码:
use \mikehaertl\pdftk\Pdf;
$pdf = new Pdf('mypdf.pdf');
$pdf->flatten()
->saveAs('mypdf2.pdf');
最后,我将这段代码放在主题文件夹内的functions.php文件中,以使这些类可用:
require_once(ABSPATH. '../vendor/autoload.php');
我的代码编辑器可以识别以下资源,但在浏览器中出现错误:
致命错误:找不到类'mikehaertl \ pdftk \ Pdf'
/home/myusername/public_html/wp-content/themes/bootstrap-canvas-wp/flattenPDF.php
在第1行
关于如何使此功能起作用的任何建议?
编辑:我也尝试了use语句的这种语法:(发生相同的错误)
use mikehaertl\pdftk\Pdf;
参考方案
当自动加载未正确调用时,出现了相同的错误。
为我解决的是:
require_once('vendor/autoload.php');
我在纯php项目中使用此文件,我在其中使用它的php页面与mikehaertl文件夹相同。因此,我确定您的问题与此有关
PHP Count数组元素 - php
嗨,有人可以解释为什么这会返回“数组由0个元素组成”。 :$arr = array(1,3,5); $count = count($arr); if ($count = 0) { echo "An array is empty."; } else { echo "An array has $count elements.…PHP:从函数返回值并直接回显它? - php
这可能是一个愚蠢的问题,但是……的PHPfunction get_info() { $something = "test"; return $something; } html
我有一个巨大的二维PHP数组,带有500万行。$t = [ [ "id" => 1, "name" => "foo" ], [ "id" => 2, "name" => "bar" ] ]; 现在,我必须将此数组的I…php-printf和sprintf具有不同的输出 - php
我编写了以下微型php程序来测试printf和sprintf:<?php $str_1 = printf("%x%x%x", 65, 127, 245); $str_2 = sprintf("%x%x%x", 65, 127, 245); echo $str_1 . "\n"; echo $s…PHP-将日期插入日期时间字段 - php
我已在数据库中使用datetime字段存储日期,使用PHP将“今天的日期”插入该字段的正确方法是什么?干杯, 参考方案 我认为您可以使用php date()函数
composer 找不到php,“致命错误:找不到类。”,未识别Composer软件包 - php相关推荐
- hadoop错误: 找不到或无法加载主类 org.apache.hadoop.mapreduce.v2.app.MRAppMaster
错误: 找不到或无法加载主类 org.apache.hadoop.mapreduce.v2.app.MRAppMaster 原创hongxiao2016 最后发布于2019-03-30 21:20:5 ...
- 错误: 找不到或无法加载主类 com.wdg.auditproject.auditproject.action.TestClass
今天在web项目中创建一个测试的类TestClass,然后在里面写主方法,就像这样: package com.wdg.auditproject.action;public class TestClas ...
- java报错-找不到或无法加载主类(Error: Could not find or load main class)
此文首发于我的个人博客:java报错-找不到或无法加载主类(Error Could not find or load main class) - zhang0peter的个人博客 比如说test.ja ...
- java问题:错误: 找不到或无法加载主类 HelloWorld
有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: D:\java\eclipse-workspace\first\src\fir ...
- 找不到或无法加载主类 org.jivesoftware.openfire.starter.ServerStarter
clean项目后出现 找不到或无法加载主类 org.jivesoftware.openfire.starter.ServerStarter 1. 出现上面的错误时,在Ant中重新build.
- Error 错误: 找不到或无法加载主类
jar包问题:项目的Java Build Path中的Libraries中有个jar包的Source attachment指为了一个不可用的jar包,解决办法是:将这个不可用的jar包remove掉. ...
- IDEA——找不到或无法加载主类的一种暴力解决方法
IDEA--找不到或无法加载主类的一种暴力解决方法 参考文章: (1)IDEA--找不到或无法加载主类的一种暴力解决方法 (2)https://www.cnblogs.com/jsjliyang/p/ ...
- java 找不到或无法加载主类- 解决方案
java 找不到或无法加载主类- 解决方案 参考文章: (1)java 找不到或无法加载主类- 解决方案 (2)https://www.cnblogs.com/caibixiang123/p/1170 ...
- 命令行下运行 java someClass.class出现 “错误:找不到或无法加载主类someClass ” 的解决方案
命令行下运行 java someClass.class出现 "错误:找不到或无法加载主类someClass " 的解决方案 参考文章: (1)命令行下运行 java someCla ...
最新文章
- 水下机器人线上赛战火升级,目标检测、通信赛项等你来战
- python的软件叫什么-Python 是什么软件?
- python-windows环境安装
- 走近分形与混沌(part13)--自然现象就其本质来说,是复杂而非线性的
- 计算机中有关数及编码的知识,计算机中有关数及编码的知识
- Python如何生成windows可执行的exe文件
- (转)Spring Boot (十三): Spring Boot 小技巧
- 软件使用时间限制_利用家长控制限制孩子使用电脑时间,让其只能学习不能玩游戏...
- 学习总结——工作中的性能测试完整过程
- java web jsp页面,jsp引入页面 Java Web JSP详解(下)
- 动手学深度学习(三十四)——序列模型
- ES-Checker
- php trait 冲突的解决 insteadof
- 电商经验!补单防止骗子退款技巧
- Python常用第三方库大全, 值得收藏!
- 鲲鹏与江西才俊的七夕之约
- 记录日记软件哪个好用
- python数据分析实训心得_Python代码在实践过程中的经验总结
- 没有公网IP远程访问群晖nas
- 【参营经历贴】2022网安夏令营