这是我的app/autoload.php
use Doctrine\Common\Annotations\AnnotationRegistry;
$loader = require __DIR__.'/../vendor/autoload.php';
// intl
if (!function_exists('intl_get_error_code')) {
require_once __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale /Resources/stubs/functions.php';
$loader->add('', __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale /Resources/stubs');
$loader->add('Stof', __DIR__.'/../vendor/bundles');
$loader->add('Gedmo', __DIR__.'/../vendor/gedmo-doctrine-extensions/lib');
$loader->add('Zend\\Search' , __DIR__.'/../src/EWZ/zends');
$loader->add('EWZ', __DIR__.'/../src/EWZ');
}
问题是,它在我的计算机上执行条件(加载类),但不在通过git下载它的其他计算机上执行。当我把die
放在条件中时,它会停止给我,但不会停留在其他计算机上。
谁能告诉我这个病情有什么作用?因为我在过去的两个小时里一直在惨遭失败,在解决这个问题。 THX
答案 0 :(得分:0)
"如果当前版本的PHP没有intl扩展名,则输入条件。听起来好像你的远程服务器安装了它,但你不是在本地。" RobMasters