- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
更新*已解决*并且完全正常工作
按照此处讨论的所有指示来解决 .INI 和 PHP - MAILER 的类似错误
删除“;”扩展名=php_openssl.dll
我的 php.ini 文件似乎没有应用以下行的更改
memory_limit = 128M
我需要更改此设置,因为我遇到了有关 PHP 邮件程序的另一个错误这是
允许的内存大小 134217728 字节已耗尽(尝试分配 20480 字节)
我当前内存大小的输出是内存使用量350056
,但是当我尝试在php.ini
中更改它时,它对我当前的内存限制没有影响
我已经尝试了所有正常的解决方案来修复 php 邮件程序错误,例如
ini_set('memory_limit' '256m');
在我的 require 行之上,但仍然有相同的错误,我开始认为有些不对劲,因为我的 php.ini 似乎没有更新我当前的内存限制。
发生什么事了?为什么我无法修复?请谢谢。
<?php
ini_set('display_errors', true);
error_reporting(1);
require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
//$mail->SMTPDebug = 3; // Enable verbose debug output
$mail->isSMTP(); // Set mailer to use SMTP
$mail->Host = "ssl://smtp.gmail.com"; // Specify main and backup SMTP servers
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = 'xxx.com'; // SMTP username
$mail->Password = 'xxx'; // SMTP password
$mail->SMTPSecure = 'tls'; // Enable TLS encryption, `ssl` also accepted
$mail->Port = 587; // TCP port to connect to
$mail->setFrom('xxx.com', 'Mailer');
$mail->addAddress('xxx.com', 'xxx'); // Add a recipient
$mail->addAddress('xx.com'); // Name is optional
$mail->addReplyTo('xx.com', 'Information');
$mail->addCC('cc@example.com');
$mail->addBCC('bcc@example.com');
$mail->addAttachment(''); // Add attachments
$mail->addAttachment('', ''); // Optional name
$mail->isHTML(true); // Set email format to HTML
$mail->Subject = 'Test';
$mail->Body = 'body test <b>in bold!</b>';
$mail->AltBody = 'test';
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent';
}
?>
c:\Program Files\php>php --ini PHP Warning: PHP Startup: Unable to load dynamic library 'ext\msql.dll' - The s pecified module could not be found. in Unknown on line 0 Configuration File (php.ini) Path: C:\Windows Loaded Configuration File: C:\Program Files\php\php.ini Scan for additional .ini files in: (none) Additional .ini files parsed: (none) c:\Program Files\php>
最佳答案
首先尝试检查您正在运行哪个 php,有时我们会不小心留下 PATH 上引用的另一个 php。转到cmd并运行:
php --ini
这将显示您正在处理的 php.ini 的路径。希望对您有帮助
更新另请记住将它们更新为您需要的值:
; Maximum allowed size for uploaded files.
upload_max_filesize = 40M
; Must be greater than or equal to upload_max_filesize
post_max_size = 40M
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 30
关于PHP.ini 文件更改未生效(内存限制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38569479/
其他一切都生效但权限没有改变,我错过了什么吗? FROM joomla:3.9-php7.2-apache RUN apt-get update \ && apt-get install -y apt
我试图在我的 .htaccess 文件中指定 SSLCipherSuite,但更改似乎没有生效。我在共享主机帐户上运行,因此只能访问 .htaccess,而不能访问服务器/虚拟主机配置文件。 Apac
通过 Mailchimp 编写电子邮件模板,同时我已经让它适用于每个基于 HTML 的电子邮件客户端。 Outlook 的基于 Microsoft Word 的电子邮件客户端出现了一些问题。我关注了M
我第一次尝试创建子主题,使用二十十主题作为模板(我知道它现在有点旧,但我正在学习的教程使用它。)我的教程做的第一件事是更改主题中主要元素的背景颜色,以突出显示 DIV 所在的位置。我是这样关注的: #
我在让 Google map 样式在我的 Android 上的 Flutter 应用程序中工作时遇到问题。我正在使用 google_maps_flutter 插件 version 0.5.30。我从
在我的 WPF UserControl 中我有这个资源,请观察 Xml 示例中的注释。
当我运行线程检查工具 helgrind (valgrind toolsuite) 时,我在 glib 库中看到了很多错误。我想压制那些。 抑制文件是一种选择。但我发现:How to use helgr
我有下面的代码,我用它来创建一个 asp.net 菜单。我已将 CssClasses 分配给每个动态元素并创建了特定的类。但是,dynamicHoverStyle 类没有生效。有谁知道为什么会这样?
在Django文档的这一节中,它说明了通过url conf传递reDirect_field_name,如下所示。URL(r‘^ACCOUNTS/LOGIN/$’,‘django.contri.auth
我是一名优秀的程序员,十分优秀!