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.json
composer remove thiagoalessio/tesseract_ocr.
, composer require thiagoalessio/tesseract_ocr
Using 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 files
composer 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:84
root@ubuntu:~# apt-get install pdo-mysql
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.