W dniu 12.07.2019 11:16, Marcin Romanowski napisał(a):
ale PHPMailer był na 100% zainstlowany bo tylko usunąłem wiodące \PHPMailer... nawet nie robiłem reloadu composera i poszło
Bzdura.
Robisz: 1. Aktualizacja LMS. 2. composer update --no-dev. 3. Dopiero wtedy testujesz.
a teraz composer info pokazuje alexei/sprintf.js 1.1.1 ccampbell/mousetrap 1.6.2 components/jquery 3.3.1 jQuery JavaScript Library components/jqueryui 1.12.1 jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you're building ... components/normalize.css 3.0.3 Normalize.css is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. datatables/datatables 1.10.19 DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add ... doctrine/instantiator 1.0.5 A small, lightweight utility to instantiate objects in PHP without invoking their constructors drmonty/datatables-responsive 2.2.1 Responsive extension for DataTables, providing support for complex tables on all device screen sizes erusev/parsedown 1.7.1 Parser for Markdown. fortawesome/font-awesome 5.3.1 gusapi/gusapi 3.3.2 Gus Api Library for PHP harvesthq/chosen v1.8.7 Chosen is a JavaScript plugin that makes select boxes user-friendly. It is currently available in both jQuery and Prototype flavors. html2text/html2text 4.2.1 Converts HTML to formatted plain text ivkremer/jquery-simple-combobox 1.1.29 kriswallsmith/assetic v1.4.0 Asset Management for PHP pear/console_getopt v1.4.1 More info available on: http://pear.php.net/package/Console_Getopt pear/mail v1.4.1 Class that provides multiple interfaces for sending emails. pear/pear-core-minimal v1.10.6 Minimal set of PEAR core files to be used as composer dependency pear/pear_exception v1.0.0 The PEAR Exception base class. phine/exception 1.0.0 A PHP library for improving the use of exceptions. phine/observer 2.0.0 A PHP library that implements the observer pattern. phpdocumentor/reflection-common 1.0.1 Common reflection classes used by phpdocumentor to reflect the code structure phpdocumentor/reflection-docblock 4.3.0 With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock. phpdocumentor/type-resolver 0.4.0 phpmailer/phpmailer v5.2.26 PHPMailer is a full-featured email creation and transfer class for PHP phpspec/prophecy 1.8.0 Highly opinionated mocking framework for PHP 5.3+ phpunit/php-code-coverage 2.2.4 Library that provides collection, processing, and rendering functionality for PHP code coverage information. phpunit/php-file-iterator 1.4.5 FilterIterator implementation that filters files based on a list of suffixes. phpunit/php-text-template 1.2.1 Simple template engine. phpunit/php-timer 1.0.9 Utility class for timing phpunit/php-token-stream 1.4.12 Wrapper around PHP's tokenizer extension. phpunit/phpunit 4.8.36 The PHP Unit Testing framework. phpunit/phpunit-mock-objects 2.3.8 Mock Object library for PHPUnit robloach/component-installer 0.2.3 Allows installation of Components via Composer. rospdf/pdf-php 0.12.48 The R&OS Pdf class supports the creation of PDF documents without any adiditional modules or extensions. sebastian/comparator 1.2.4 Provides the functionality to compare PHP values for equality sebastian/diff 1.4.3 Diff implementation sebastian/environment 1.3.8 Provides functionality to handle HHVM/PHP environments sebastian/exporter 1.2.2 Provides the functionality to export PHP variables for visualization sebastian/global-state 1.1.1 Snapshotting of global state sebastian/recursion-context 1.0.5 Provides functionality to recursively process PHP variables sebastian/version 1.0.6 Library that helps with managing the version number of Git-hosted PHP projects setasign/fpdi 1.6.2 FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also pos... setasign/fpdi-tcpdf 1.6.1 Kind of metadata package for dependencies of the latest versions of FPDI and TCPDF. smarty/smarty v3.1.33 Smarty - the compiling PHP template engine spipu/html2pdf v4.6.1 HTML2PDF is a HTML to PDF converter written in PHP5 (it uses TCPDF). OFFICIAL PACKAGE squizlabs/php_codesniffer 3.3.2 PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards. symfony/polyfill-ctype v1.10.0 Symfony polyfill for ctype functions symfony/process v3.4.18 Symfony Process Component symfony/yaml v3.4.18 Symfony Yaml Component tecnickcom/tc-lib-barcode 1.15.4 PHP library to generate linear and bidimensional barcodes tecnickcom/tc-lib-color 1.12.12 PHP library to manipulate various color representations tecnickcom/tcpdf 6.2.26 TCPDF is a PHP class for generating PDF documents and barcodes. tinymce/tinymce 4.8.5 Web based JavaScript HTML WYSIWYG editor control. webmozart/assert 1.3.0 Assertions to validate method input/output with nice error messages. xdan/datetimepicker 2.5.20 zenorocha/clipboardjs v2.0.1 Modern copy to clipboard. No Flash. Just 3kb gzipped https://clipboardjs.com
pt., 12 lip 2019 o 11:13 Marcin Romanowski marcin@nicram.net napisał(a):
pt., 12 lip 2019 o 11:10 Tomasz Chiliński tomasz.chilinski@chilan.com napisał(a):
W dniu 12.07.2019 11:05, Marcin Romanowski napisał(a):
new PHPMailer() zamiast new \PHPMailer\PHPMailer\PHPMailer() rozwiązuje problem
Co pokazywało: composer info przed tą zmianą, którą przytaczasz powyżej?
przyznam, że nie odpalałem composer info ale robiłem dump autoload
root@lms:/var/www/lms# composer dump-autoload Do not run Composer as root/super user! See https://getcomposer.org/root for details Generating autoload files
sed -i -e 's/class HTML2PDF_myPdf extends TCPDF/class
HTML2PDF_myPdf extends LMSTCPDF/' vendor/spipu/html2pdf/_class/myPdf.class.php
sed -i -e
's/(\s+)register_shutdown_function/\1//register_shutdown_function/'
vendor/tecnickcom/tcpdf/tcpdf.php
cp -f lib/ezpdf/fonts/arial* vendor/rospdf/pdf-php/src/fonts ComponentInstaller\Installer::postAutoloadDump
Compiling component files root@lms:/var/www/lms#
pt., 12 lip 2019 o 10:53 Marcin Romanowski marcin@nicram.net napisał(a):
Czy ktoś ma problem z wysyłką maili z gita?
FastCGI sent in stderr: "PHP message: PHP Fatal error:
Uncaught
Error: Class 'PHPMailer\PHPMailer\PHPMailer' not found in /var/www/lmsgit/lib/LMS.class.php:2236
composer install był robione, composer dump-autoload
również.
wyczyszczone templates_c
--
Marcin Romanowski / nicraM
--
Marcin Romanowski / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
-- Pozdrawiam Tomasz Chiliński, Chilan opiekun projektu LMS - http://lms.org.pl kierownik projektu LMS Plus / LMS+ - http://lms-plus.org _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
--
Marcin Romanowski / nicraM
--
Marcin Romanowski / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms