问题标签 [php-ini]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何正确地从本地主机发送电子邮件
我正在尝试从我的本地主机测试一些电子邮件脚本,但它似乎不适用于我正在使用的任何 smtp 设置。我可以使用我的业务服务器中的设置来激活它,但它阻止了我发送太多电子邮件。以下是设置(已编辑):
是否有任何其他设置可以让我成功地允许我通过邮件功能中的本地主机发送电子邮件,例如来自谷歌等?
谢谢
php - 阿帕奇,水银32,PHP邮件。无法让它工作
我无法让 PHP 邮件发送电子邮件...
所有这些只是为了在我的本地主机设置中测试我的 php 邮件功能。XAMPP-apache,mercury,mysql,windowXP
我很确定我正确安装了mercury 32,如果我用它向root@localhost.com 发送电子邮件,它工作正常,我看到它已发送,并在我的雷鸟收件箱中进行了设置。
php.ini 是我有点困惑的地方
邮件()的PHP代码;
邮件被发送,但发送到哪里?我永远找不到它
一些图片: 测试 Mercury。转到“文件>发送邮件”以获取此屏幕并创建一封电子邮件进行测试
客户电子邮件收件箱-上述图像/测试的结果
浏览器中的脚本输出
php - PHP表单提交在271个提交变量后结束
关于提交多个表单,我遇到了一个小问题:
我正在尝试提交更多的,但是,在提交了总共271个表单变量$_POST-variables
之后,我的服务器端脚本结束(或只是崩溃) 。
在本地主机上尝试,一切正常,没有任何问题。在这里,总共提交了 771 个帖子变量。
到目前为止,我还做了一些研究,试图弄清楚我可以改变什么样的变量来配置更大的数据范围或类似的东西。
所以这是我的服务器配置:
本地主机配置:
如您所见,它是相同的配置...我的服务器上还安装了suhosin - 扩展,默认配置。我对这个扩展不太熟悉,但是使用默认值应该会产生这种影响(我猜 :))
服务器-PHP 版本:5.3.9
本地:5.3.17
问题与这个非常相似。
我正在努力解决这个问题好几个星期了,如果你有任何想法……那就太好了;)
谢谢 :)
更新:
如果我使用这种方法(谢谢):
我看到了我之前显示的所有表单变量和内容。但是,通过使用直接访问 $_POST 变量
并将其保存到变量中不起作用..:/
debugging - 用于eclipse php调试的php.ini文件
我一直在寻找高低,但仍然无法使用“Eclipse for PHP Developers 3.0.2”进行调试。
目前 Eclipse 仅以 57% 的速度挂起,“正在启动:等待 XDebug 会话。但是当eclipse挂起时,php文件在外部浏览器中打开并运行???
我正在为 Web 服务器使用“XAMPP 3.1.0.3.1.0”,并在 php ext 文件夹中有相应的“php_xdebug.dll”文件。
我尝试了其他论坛的许多设置,但仍然没有运气,这是我的 XDebug 的 php.ini 文件配置:
有人知道我需要改变什么吗?
php - 将 php.ini 加载到终端
我正在使用 Git Bash 终端、php 5.4.10、OpenServer (wamp)、windows 7
我正在尝试通过 Composer 加载一些库,但我不能,因为它说:
有点奇怪,因为 curl 在 php 工作
但是,由于某些原因,php.ini 文件没有加载到 git bash 终端。
为什么?如何在终端初始化 php.ini 并使其工作?
php - PHP 中的 imageflip() 未定义
每当我尝试使用该功能imageflip()
时,它都会向我显示以下消息
imageflip()
致命错误:在D:\xampp\htdocs\temp1\image_flip.php
第 6 行调用未定义函数
然而,一旦我调用了该imap_open
函数,我已经安装了 imap 扩展并配置了所有内容。但是,它仍然显示相同的消息。
php - .htaccess 中的 php 指令?
我试图通过 .htaccess 对 php 进行一些更改,但都没有产生任何结果。例如:
php_value memory_limit 256M
内不会激活。
尝试设置SetEnv PHPRC /home/username/public_html/php.ini
或任何类似的咒语,例如SetEnv PHPRC /home/username/some_path
,都不会在 phpinfo 中产生任何差异。我确实看到_SERVER["PHPRC"]
确实设置了,但是没有像上面提到的那样覆盖任何值。
我的phpinfo如下: https ://gist.github.com/ylluminate/08efd9a2844723631214
我想知道我是否缺少一个 apache 模块,该模块不允许它按预期为自定义 php.ini 或 phprc 工作。此外,这是 VPS 上的 Apache 2.4.4 安装,我可以 100% 控制(Linode)并使用 WHM + cPanel。
php - 服务器切割数组发布数据
我有一个表单,其值如bars[4]
. 所以我有大约 1480 件物品。当我按下提交并检查发布数据时,该数组正好包含 1000 个项目。设置是做什么的?
apache2 - 关闭生产中的php严格报告
我从 php 得到这些错误:
这对于开发环境来说很好而且很花哨,但是我有一个显示这些错误的生产环境,现在我确实在我的 php.ini 中进行了设置error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
,然后我重新启动了 Apache 但仍然出现相同的错误,虽然修复它们很棒,我需要这些错误在产品中离开。
php - 如何增加最大文件上传大小 (PHP)?
我正在我的计算机上运行 XAMPP 服务器。我上传的最大文件大小为 24.3kb。我的服务器无法上传 78kb 的文件。我知道是因为我在尝试移动文件时得到一个空的 $_FILES['file']['tmp_name'] 和错误。
我进入 php.ini 并更改了两个变量:upload_max_filesize = 2M 和 post_max_size = 8M,两者都超过 100,尽管它应该在 2MB 和 8MB 下工作。仍然没有成功。
我对 php 有点陌生,但我确实启用了所有日志,并尝试检查错误日志,但唯一具有相关信息的是 php 错误日志,我看到的唯一错误是“文件路径/tp/myfile 中的未定义索引。 php 在第 13 行'。我应该检查任何其他错误日志吗?
我查看了很多论坛和主题,但找不到我的不工作的原因。
[编辑] 我确实有正确的加密类型。(我确实上传了一张图片)。enctype="多部分/表单数据
[EDIT2] 我的 php 脚本:以防万一,这是“Head First php mysql”中的一个练习