问题标签 [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.

0 投票
2 回答
4629 浏览

.htaccess - 尝试在 Nextgen 图库中上传图像时出现 HTTP 错误

尝试在 NextGen 图库上上传图像时出现错误。错误说:

ERROR HTTP 错误。: HTTP 错误。

检查开发人员工具时,它说:

POST nextgen-gallery/admin/upload.php 500(内部服务器错误)

我在网上读到可能是 php.ini 配置(限制了文件大小或进程持续时间,但我无法解决。
我也看到可以解决编辑 HTACCESS 文件但它没有导致我在任何地方。

据我所知,这与图像的大小有关。每当图像大于 100-150kb 时,它就会失败。但这不是肯定的问题。这可能会导致处理的持续时间很长,并且最终导致错误的时间有限。

你有什么建议吗?

谢谢。


更新:

php配置:

Apache 错误日志:

0 投票
3 回答
40916 浏览

php - 使用 .htaccess 或 php.ini 更改服务器上的 PHP 版本

如何使用 php.ini 文件的 .htaccess 在服务器上将 PHP 版本更改为 5.2?

0 投票
2 回答
1116 浏览

php - 如何在 php 中检查服务器上的 mysql 数据库扩展启用/禁用?

我正在编写一个 PHP 安装脚本,在安装应用程序之前我需要检查许多服务器设置。

那么,如果使用 PHP 在客户端的服务器上启用/禁用了 mysql 数据库扩展,我该如何检查它?

而且我还需要检查以下扩展EncryptionZip Archive它们是否安装在服务器上。

请提出一种检查这些设置的方法。

0 投票
4 回答
21572 浏览

php - 配置用于上传文件的php ini文件

我有一个上传文件的页面,在.htaccess文件中我有这个:

我有一个大小为 1.6 MB 的 img。当我尝试上传此图像时,我收到以下错误。

致命错误:允许的内存大小为 54525952 字节用尽(试图分配 3600 字节)在....

有谁知道如何解决这个问题?

0 投票
2 回答
499 浏览

installation - SugarCRM 门户安装允许通话时间通过参考

我正在本地主机上安装 SugarCRM Portal。在安装向导中,它说我必须打开允许呼叫时间通过参考,我在 php.ini 做了并停止了我的 apache 服务器。当我再次启动它时,发生了一个错误,说有一个致命错误。

这是我的日志中的错误

“致命错误:指令 'allow_call_time_pass_reference' 在 PHP 中不再可用”

如果所有设置都为绿色,我将无法继续安装。这是唯一阻碍我的东西。请帮忙。

0 投票
1 回答
726 浏览

php - 从 Eclipse 中启动时,phpunit 在启动时忽略 /etc/php5/cli/conf.d 目录

可能重复:
当我在 Eclipse 中调试 PHP 脚本时,它不加载 mysql 扩展

如何让 phpunit 扫描 /etc/php5/cli/conf.d 目录中的 ini 文件?

我正在使用phpunit,但是正确配置非常耗时。我刚刚遇到的一个问题是,当我从 Eclipse 中将 phpunit 作为“运行配置”启动时,我的 php 扩展的 ini 文件似乎没有正确加载。我基本上遵循了本教程: http: //pkp.sfu.ca/wiki/index.php/Configure_Eclipse_for_PHPUnit

从 Eclipse 中运行时(菜单运行.../运行配置...),然后是目录

这与

不被解析。因此,例如,文件

被忽略。我必须将单行添加到ini文件

这似乎解决了问题,但适得其反,因为它破坏了模块化(并且将在下一次 distri / php 升级后消失)

为了找到这个问题,我修改了 phpunit.php,在文件开头添加了对 phpinfo() 的调用。

这是输出。

当我检查 /tmp/zend_debug/session6700026373526677062.tmp/php.ini 时:

使用 grep -C 2 扩展

我没有输出。

将 extension=curl.so 添加到 /etc/php5/cli/php.ini 后,当我运行 phpunit Eclipse-Run-configuration 时会加载 curl 扩展

但是当我从命令行运行 phpunit 时,结果会有所不同。现在我明白了

更新:(还没有答案)

我找到了解决我的问题的方法:

我在文件系统中创建了一个自定义 php.ini 文件,其中包含所有附加的包含,并且在 Eclipse Preferences for PHP 中,我使用我的专用 php.ini 为 php5 解释器创建了一个新配置。

在 Eclipse Run-Configuration Menu 中,设置 Config 对话框,我只是指向新的 php5-configuration。

但这并不能解决问题,所以我仍在寻找答案。是 Eclipse 问题还是 phpunit - 问题?我现在不知道。

0 投票
1 回答
76 浏览

php - 不管用

我们已经将我们的项目移动到一个新服务器,使用 PHP 版本 5.3.10 (Linux ip-10-145-181-140 3.2.0-24-virtual #37-Ubuntu SMP Wed Apr 25 12:51:49 UTC 2012 i686)

现在<?=$variable?> 不在这里工作。

<?php echo $variable; ?> 正在工作中

但我们的项目挤满了<?=$variable?>

如何更改 php.ini/server 设置以运行此代码?

0 投票
1 回答
158 浏览

php - 什么是正确的 php.ini 路径,我应该在里面放什么?

我刚刚设法使用本指南安装了最新的 php 版本

升级 OS X Mountain Lion 上的本机 PHP 安装(Bruno Skvorc 于 2012 年 8 月),现在我想知道是否应该php.ini找到该文件。

当我在终端并发出命令时,php --ini我得到以下路径:

当我在脚本中执行 phpinfo() 时,我得到以下 php.ini 路径:

我应该把文件放在哪里,我php.ini应该把什么放在里面?

0 投票
1 回答
1822 浏览

php - IIS 加载错误的 php.ini 文件?

我不确定这是否应该发生,但是当我这样做时,phpinfo() 我看到加载的配置文件是:

而不是 php 路径中的那个 (C:\PHP)

这是应该的吗?如果不是,我该如何控制?

因为我的更改似乎没有被应用,即使我编辑该文件也是如此。

我正在使用 PHP 5.4、IIS 6、Windows Server 2003。

我按照教程设置了以下注册表:

所以它应该加载那个吗?

0 投票
1 回答
178 浏览

php - 如何为 php 5.4 windows 获取其他 ini 文件

抱歉,仅此而已

我尝试了很多东西

谢谢

phpinfo

我想将 php.ini 文件拆分成块 ini 文件 EG php.ini mysqli.ini

Leran 使用这个Apache 指令