我有一个Unix基本服务器和一个php基础网站.我正在尝试在php.ini中设置sendmail_path的全名和电子邮件地址.
当我将其设置如下(没有名称)时,它工作正常
sendmail_path = /usr/sbin/sendmail -t -i -f'emailaddress@example.com'
Run Code Online (Sandbox Code Playgroud)
但如果我尝试添加如下名称则失败
sendmail_path = /usr/sbin/sendmail -t -i -f'"Full Name" <emailaddress@example.com>'
Run Code Online (Sandbox Code Playgroud)
您可能会建议使用,sendmail_from但正如我所提到的,它是Unix服务器,并且sendmail_from将忽略任何设置.有人知道如何解决这个问题吗?
任何帮助将提前感谢.
我试图在我的服务器上安装vtiger来安装vtiger我们需要启用imap我试图通过删除使用php.ini启用imap ; from extension=php_imap.dll但这不起作用.安装页面仍然显示未启用imap.我可以使用任何PHP函数启用它.任何帮助将不胜感激
我尝试在wamp上启用opcache,但它不起作用.我改变了这样的设置:
[opcache]
zend_extension=C:/wamp/bin/php/php5.5.12/ext/php_opcache.dll
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
Run Code Online (Sandbox Code Playgroud)
我总是在php的扩展名中有opcache的红色感叹号错误吗?一些帮助请
它在phpinfo()中
Zend OPcache
Opcode Caching Up and Running
Optimization Enabled
Startup OK
Shared memory model win32
Cache hits 0
Cache misses 1
Used memory 483608
Free memory 133734120
Wasted memory 0
Cached scripts 1
Cached keys 2
Max keys 7963
OOM restarts 0
Hash keys restarts 0
Manual restarts 0
opcache.blacklist_filename no value no value
opcache.consistency_checks 0 0
opcache.dups_fix Off Off
opcache.enable On On
opcache.enable_cli Off Off
opcache.enable_file_override Off Off
opcache.error_log …Run Code Online (Sandbox Code Playgroud) 我实际上在PHP 5.5.12中使用wamp 2.5,当我尝试创建一个phar文件时,它返回以下消息:
未捕获的异常'UnexpectedValueException',消息'创建存档'..."由php.ini设置禁用phar.readonly'
即使我关闭了php.ini中的phar.readonly选项.
那么如何启用phar文件的创建呢?
我正在尝试在Windows 7和XAMPP上安装Composer,但在运行安装设置时获取这些错误/消息.
您指定的PHP exe文件未正确运行:C:\ xampp\php\php.exe
您的命令行PHP使用的php.ini是:C:\ xampp\php\php.ini
php.ini中的重复设置可能导致问题.
程序输出:警告:模块'openssl'已在第0行的Unknown中加载
我一直用谷歌搜索,但找不到合适的解决方案或与此相关的任何内容.最近的事情是在php.ini文件中删除注释openssl扩展名,但对我没用.要明确我对服务器调整有非常基本的了解.
升级到PHP 5.3后,我的应用程序被淹没了
"......的声明应与......的声明相符"
风格错误.我理解这些错误的性质,但我希望禁用它们.
error_reportingphp.ini中的设置是"E_ALL & ~(E_NOTICE | E_DEPRECATED)",但此错误继续显示.我以为它被包括在内E_STRICT,但我错了吗?
我试图在php中使用composer下载文件,但该文件需要使用bzip解压缩.这是我得到的错误:
[UnexpectedValueException]
unable to decompress bzipped phar archive "/home/admin/public_html/subdo
mains/testing4/vendor/jakoch/phantomjs/da2db411008833dfaa24e92e129aa037.bz2
" to temporary file, enable bz2 extension in php.ini
Run Code Online (Sandbox Code Playgroud)
在我的php.ini文件中,我添加了:
extension = "bz2.so"
Run Code Online (Sandbox Code Playgroud)
添加之后,我在尝试安装文件时仍然收到错误.
当我运行infophp(-1)时,我得到:
bzip2 compression disabled (install pecl/bz2)
Run Code Online (Sandbox Code Playgroud)
我需要启用bzip2吗?如果是这样,我该怎么做.我是否在允许扩展时出错?
我在文档中找不到这个,但是:
max_input_time = -1
Run Code Online (Sandbox Code Playgroud)
意味着没有限制?
我觉得很奇怪,这max_execution_time = 0是永远的.
但这-1意味着max_input_time什么?
我整日搜索在php 7 VC14 x64线程安全上找到sqlsrv dll的解决方案,但我没有找到解决方案.有没有人解决了这个问题:
[04-Oct-2015 19:48:05 UTC] PHP Warning: PHP Startup: pdo_sqlsrv: Unable to initialize module
Module compiled with module API=20131226
PHP compiled with module API=20141001
These options need to match
in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)
这是我的php7 RC4信息:
System Windows NT 6.0 build 6002 (Windows Server 2008 Standard Edition Service Pack 2) AMD64
Build Date Sep 29 2015 17:15:28
Compiler MSVC14 (Visual C++ 2015)
Architecture x64
Run Code Online (Sandbox Code Playgroud) $_POST似乎不起作用.我已经安装了PhpStorm 10.0.3,并使用WAMP服务器默认的php解释器.
在index.php中:
<form method='post' action='a.php'>
<input type='text' name='user_f'>
<input type='submit' name='send' value='Send'>
</form>
Run Code Online (Sandbox Code Playgroud)
在a.php中:
var_dump($GLOBALS);
Run Code Online (Sandbox Code Playgroud)
当我在表单中键入"asdf"时:
array (size=9)
'HTTP_RAW_POST_DATA' => string 'user_f=asdf&send=Send' (length=22)
'_GET' =>
array (size=0)
empty
'_POST' =>
array (size=0)
empty
'_COOKIE' =>
array (size=0)
empty
'_FILES' =>
array (size=0)
empty
'_ENV' =>
array (size=0)
empty
'_REQUEST' =>
array (size=0)
Run Code Online (Sandbox Code Playgroud)
$_GET效果很好,但似乎解释器没有填充$_POST变量.
php.version:5.4.12(使用来自http://php.net/downloads.php的 5.6.18和7个解释器的同样问题)
此版本的php.ini文件:(默认来自wamp)
像(3306)MySQL这样的其他端口在PhpStorm中运行良好.(与phpmyadmin连接正常)
Xdebug端口:9000 PhpStorm内置服务器端口:63342
如果我使用默认的localhost:8000中的Netbeans IDE构建,一切都很好
在我的笔记本电脑中的问题