标签:问题 array ash thinkphp prefix sel vendor self compose
如果加载有问题,在报错的地方加上代码。方便分析加载的文件。
var_dump(get_included_files() );
如果composer无法正常加载,可以修改vendor/composer/autoload_static.php:24
注意相对目录的正确。
public static $prefixDirsPsr4 = array (
‘think\\composer\\‘ =>
array (
0 => __DIR__ . ‘/../topthink/think-installer/src‘,
),
‘think\\‘ =>
array (
0 => __DIR__ . ‘/../../thinkphp/library/think‘,
),
‘Workerman\\‘ =>
array (
0 => __DIR__ . ‘/../workerman/workerman‘,
),
‘GatewayWorker\\‘ =>
array (
0 => __DIR__ . ‘/../workerman/gateway-worker/src‘,
),
);
如果还不正确,可以在这里vendor/composer/autoload_static.php:46
输出看一下。
var_dump(__DIR__ . ‘/workerman/gateway-worker/src‘);
如果pid文件无法写入,可以修改以下位置,有可能是相对目录错误造成的。
vendor/workerman/workerman/Worker.php:459
// Pid file.
if (empty(self::$pidFile)) {
self::$pidFile = __DIR__ . ‘/‘ . str_replace(‘/‘, ‘_‘, self::$_startFile) . ".pid";
}
标签:问题 array ash thinkphp prefix sel vendor self compose
原文地址:http://www.cnblogs.com/codeaaa/p/7678496.html