问题标签 [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.
.htaccess - 尝试在 Nextgen 图库中上传图像时出现 HTTP 错误
尝试在 NextGen 图库上上传图像时出现错误。错误说:
ERROR HTTP 错误。: HTTP 错误。
检查开发人员工具时,它说:
POST nextgen-gallery/admin/upload.php 500(内部服务器错误)
我在网上读到可能是 php.ini 配置(限制了文件大小或进程持续时间,但我无法解决。
我也看到可以解决编辑 HTACCESS 文件但它没有导致我在任何地方。
据我所知,这与图像的大小有关。每当图像大于 100-150kb 时,它就会失败。但这不是肯定的问题。这可能会导致处理的持续时间很长,并且最终导致错误的时间有限。
你有什么建议吗?
谢谢。
更新:
php配置:
Apache 错误日志:
php - 使用 .htaccess 或 php.ini 更改服务器上的 PHP 版本
如何使用 php.ini 文件的 .htaccess 在服务器上将 PHP 版本更改为 5.2?
php - 如何在 php 中检查服务器上的 mysql 数据库扩展启用/禁用?
我正在编写一个 PHP 安装脚本,在安装应用程序之前我需要检查许多服务器设置。
那么,如果使用 PHP 在客户端的服务器上启用/禁用了 mysql 数据库扩展,我该如何检查它?
而且我还需要检查以下扩展Encryption
,Zip Archive
它们是否安装在服务器上。
请提出一种检查这些设置的方法。
php - 配置用于上传文件的php ini文件
我有一个上传文件的页面,在.htaccess
文件中我有这个:
我有一个大小为 1.6 MB 的 img。当我尝试上传此图像时,我收到以下错误。
致命错误:允许的内存大小为 54525952 字节用尽(试图分配 3600 字节)在....
有谁知道如何解决这个问题?
installation - SugarCRM 门户安装允许通话时间通过参考
我正在本地主机上安装 SugarCRM Portal。在安装向导中,它说我必须打开允许呼叫时间通过参考,我在 php.ini 做了并停止了我的 apache 服务器。当我再次启动它时,发生了一个错误,说有一个致命错误。
这是我的日志中的错误
“致命错误:指令 'allow_call_time_pass_reference' 在 PHP 中不再可用”
如果所有设置都为绿色,我将无法继续安装。这是唯一阻碍我的东西。请帮忙。
php - 从 Eclipse 中启动时,phpunit 在启动时忽略 /etc/php5/cli/conf.d 目录
如何让 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 - 问题?我现在不知道。
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 设置以运行此代码?
php - 什么是正确的 php.ini 路径,我应该在里面放什么?
我刚刚设法使用本指南安装了最新的 php 版本
升级 OS X Mountain Lion 上的本机 PHP 安装(Bruno Skvorc 于 2012 年 8 月),现在我想知道是否应该php.ini
找到该文件。
当我在终端并发出命令时,php --ini
我得到以下路径:
当我在脚本中执行 phpinfo() 时,我得到以下 php.ini 路径:
我应该把文件放在哪里,我php.ini
应该把什么放在里面?
php - IIS 加载错误的 php.ini 文件?
我不确定这是否应该发生,但是当我这样做时,phpinfo()
我看到加载的配置文件是:
而不是 php 路径中的那个 (C:\PHP)
这是应该的吗?如果不是,我该如何控制?
因为我的更改似乎没有被应用,即使我编辑该文件也是如此。
我正在使用 PHP 5.4、IIS 6、Windows Server 2003。
我按照教程设置了以下注册表:
所以它应该加载那个吗?
php - 如何为 php 5.4 windows 获取其他 ini 文件
抱歉,仅此而已
我尝试了很多东西
谢谢
我想将 php.ini 文件拆分成块 ini 文件 EG php.ini mysqli.ini
Leran 使用这个Apache 指令