affinetransformimage cd /var/www/script и composer require thiagoalessio/tesseract_ocr и все установилось в нужную папку. /root/vendor, а я проверял тут: /var/www/script/vendor/var/www/script/vendor ?? composer.json и composer.lock там нет ничего связанного с tesseract./var/www/script/composer.jsoncomposer remove thiagoalessio/tesseract_ocr., composer require thiagoalessio/tesseract_ocrUsing version ^2.9 for thiagoalessio/tesseract_ocr
./composer.json has been updated
Running composer update thiagoalessio/tesseract_ocr
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking thiagoalessio/tesseract_ocr (2.9.3)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Installing thiagoalessio/tesseract_ocr (2.9.3): Extracting archive
Generating autoload filescomposer require thiagoalessio/tesseract_ocr ??? В инструкции по установке не сказано ничего. кроме как прописать composer require thiagoalessio/tesseract_ocr, что собственно я и пытался делать.{
"name": "hex/example",
"require": {
"php-curl-class/php-curl-class": "^8.6"
}
} Первый фронт работ - проверить настройки вывода ошибок в php cli.
composer self-update.
т.е. в composer.json он уже есть, иначе бы он так не писал.
vendor:
vendorя бы увидел папку thiagoalessio, но ее нету, и как следствие когда я пытаюсь запустить <?php
require __DIR__ . '/vendor/autoload.php';
echo (new TesseractOCR('text.png'))->run();
?>database.php в котором содержится:
index.php, который выглядит вот так:class Test {
public function Name($param)
{
// где-нибудь тут нужно выполнить запрос к БД.
}
}
$object = new Test();
$object->Name();database.phpв файле index.php [28-Aug-2020 06:40:40 UTC] PHP Warning: Error while sending QUERY packet. PID=2362 in /var/www/ttt/function.php on line 84
[28-Aug-2020 06:40:41 UTC] PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 2006 MySQL server has gone away' in /var/www/ttt/function.php:84root@ubuntu:~# apt-get install pdo-mysql
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.