我用wordpress在本地安装了xampp。 xampp-> htdocs-> mywordpress-> composerproject content of composerproject
我正在使用wordpressplugin在这样的wordpress文章中包含php
include('../ composerproject / recanalyst / test.php');
在使用xampp的本地机器上一切正常,并且同一wordpress都在php 7.1中工作。
但是当我使用以下设置将其部署到我的网站空间时: paths of webspace
define('ROOTPATH', __DIR__);
echo ROOTPATH;
require ROOTPATH . '/vendor/autoload.php';
use RecAnalyst\RecordedGame;
$filename = ROOTPATH . '/test.mgz';
$rec = new RecordedGame($filename);// This line 12 doesnt work
错误第12行
Uncaught Error: Class 'RecAnalyst\RecordedGame' not found in /var/www/vhosts/myhoster.net/httpdocs/recanalyst/test.php:12 Stack trace: #0
github上的Composerproject: enter link description here
答案 0 :(得分:1)
可以关闭。我的网站托管服务商使用php 7.1运行,但其cli使用5.3.3运行。所以我在腻子上安装了一个旧版本的作曲家,却没有意识到这一点。解决方案是将CLI更改为7.1。