SwiftMailer Error: Call to a member function ping() on array - yii2

I am trying to send a mail using SwiftMailer. The same thing works on PHP version 7.2, but it throws error on PHP 7.3

Related

The procedure Entry point isgraph

I install xampp and my windows 8.1
Ichange port of apache to 81
Apache doesn't work with me and send me this error
The procedure entry point isgraph
Doesn:tlocated in the dynamic library xampp/apache/pcre2-8.dll
Try looking in the PHP error logs.
It might have to do with ts/nts versions.
e.g, [02-Aug-2022 18:33:49 UTC] PHP Warning: PHP Startup: curl: Unable to initialize module Module compiled with build ID=API20180731,NTS,VC15 PHP compiled with build ID=API20180731,TS,VC15

Fatal error: Class 'Couchbase' not found

I'm new to couchbase. When I run the following code :
$cb = new Couchbase("127.0.0.1:8091", "", "", "default");
$cb->set("a", 101);
var_dump($cb->get("a"));
I got this error message:
Fatal error: Class 'Couchbase' not found.
Steps taken:
I installed couchbase-server-enterprise_3.0.3-windows_x86
Successfully installed.
I downloaded C SDK library from
http://docs.couchbase.com/developer/c-2.4/download-install.html for my windows version and PHP Client Library form http://docs.couchbase.com/developer/php-2.0/download-links.html
and copied the files
libcouchbase.dll
php_couchbase.dll
form the unzipped php client library file to my /ext folder.
and copied php_couchbase.dll to /apache/ folder.
created a php script to test
$cb = new Couchbase("127.0.0.1:8091", "", "", "default");
$cb->set("a", 101);
var_dump($cb->get("a"));
When I run this script I get:
Fatal error: Class 'Couchbase' not found in.
It looks like you are using the syntax for the 1.x series of the PHP client but with the 2.x series installed. The syntax for 1.x and 2.x are incompatible with each other so you will have to either uninstall the 2.x client and install the 1.2 client or update your code to match the client you have installed.
An example of some code which re-creates the code in the question with the 2.x syntax would be as follows:
$cluster = new CouchbaseCluster('http://127.0.0.1:8091');
$bucket = $cluster->openBucket('default');
$bucket->insert('a', 101);
var_dump($bucket->get('a'));
You can find further information on using the 2.x PHP Client in the hello Couchbase section of the documentation as well as the 2.x API reference.
Alternatively, if you prefer the 1.x syntax you can uninstall the 2.x client and install the 1.2 client.

Cakephp3 show syntax error in webserver

When i put the application in the webserver, i receive that error in log file from app/webroot/error_log but the app works normally in localhost.
[14-May-2015 22:51:59] PHP Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /public_html/app/webroot/index.php on line 29
this release will not work on php < 5.3.0
Please, update Your server config like PHP Configuration

How to Fix Mediawiki Confirm Account Extension Error qmail-inject: fatal: unable to parse this line:

I have an instance of mediawiki installed with an extension called Confirm Account. This works fine on my MAMP setup at home. On my MediaTemple.net account I get this error when the extension is run:
Error sending mail:Unknown error in PHP's mail() function.
The server error log error is:
qmail-inject: fatal: unable to parse this line: Return-Path:apache# 216.70.110.23:7081
I have no idea what to do to fix this.
Thank you.
Set $wgPasswordSender to some meaningful email address.

JSON.parse error with nodejs v0.6.12 on ubuntu

I just installed nodejs v0.6.12 on Ubuntu 10 on Amazon AWS.
The code runs without any issues on my computer (running 0.6.11 on ubuntu) but on the AWS server, I get a JSON parse error:
SyntaxError: Unexpected token u
at Object.parse (native)
The error appears to be coming from the line where I am trying to parse the request from the client (containing a JSON array). It does not appear that I am using any unassigned variable in the line where the error appears to be coming from.
Once again, the code works on my computer - I do not believe I should need any modules for JSON since its built-in with nodejs. Any help in troubleshooting will be appreciated.
The line throwing the error is given below:
obj = JSON.parse(req.rawBody); // I tried both - first by assigning obj an empty value
var obj = JSON.parse(req.rawBody); //
Thanks.
The issue was that the new version of Express (3.0) does not appear to support req.rawBody anymore - the old version did.