任何人都知道,如果Zend框架是build立在Ubuntu 9.10服务器版本? 如果是,如何从命令行检查它?
嗨,我尝试在Ubuntu 10.04上安装zend ce。 (我新的Ubuntu的用户)到哪个文件夹提取Zend CE服务器(焦油)? 谢谢
我运行了三个Magento网上商店。 所有的订单电子邮件工作正常,除了7个电子邮件,甚至没有从networking服务器发送。 在调查问题后,我发现了以下日志: Magento日志: 2013-08-08T11:44:59+00:00 ERR (3): exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in /var/www/website.com/lib/Zend/Mail/Transport/Sendmail.php:137 Postifx日志: Aug 8 12:44:59 bv-webserver postfix/sendmail[18647]: fatal: [email protected](33): No recipient addresses found in message header Aug 8 12:44:59 bv-webserver postfix/postdrop[18648]: fatal: uid=33: malformed input 这很奇怪,因为有数百封电子邮件发送得很好,只有这7个例外。 在某些情况下,客户再次从商店购买,然后按预期收到电子邮件。 我认为这可能是一个资源问题。 但是我运行newrelic代理,服务器在高峰时间(内存和处理器)的负载最多为20%。 编辑:忘了提及,我用php-fpm运行nginx。
我们安装了SPF,DKIM和DMARClogging,用于电子邮件安全性/可validation性。 通过控制台或Outlook或Mac邮件等邮件客户端发送邮件时,邮件会完全处理并全部通过。 通过Zend Framework 1.12的SendMail函数发送失败(php)。 我们有没有错过configuration有一些PHP电子邮件签名? 我们看什么文件? 还是必须有不同的安装/附加? 我们在Cent OS 6上使用OpenDKIM和Postfix 后缀-n结果: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 html_directory = no inet_interfaces = all inet_protocols = all mail_owner = postfix mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man milter_default_action = accept milter_protocol […]
PHPconfiguration文件(php.ini)应该有什么东西可以启用Zend Autoloader支持吗? 原因我在我的应用程序和一台服务器上使用它,它不工作(它说它无法在require_once()find该文件),并在另一台服务器上工作完美。 任何帮助吗? 谢谢。
我们有一个使用Yii Framework构build的PHP应用程序,它连接到Oracle数据库,并运行在使用Zend Core For Oracleconfiguration的Apache上。 Apache还在另一个端口上运行另一个应用程序。 我们有一个页面,这使得一个复杂的查询到DB需要大约10分钟运行。 我们正在减less这个查询的时间,但现在这是一个问题。 问题是调用PHP页面后,没有其他页面响应,甚至没有查询数据库。 Apache运行的其他应用程序(不使用Yii并使用不同的数据库)也没有响应。 为什么发生这种情况? 即使一个仍在运行,Apache不能同时处理多个请求吗? 从Apache给出的错误如下,这应该是一个通用的消息与数据库通信失败时给出的错误: fcgi:无法从D:\ Programmi \ Zend \ Core读取响应对于Oracle \ bin \ php-cgi.exe 我们没有涉及很多默认的Apacheconfiguration,所以maxClients和ServerLimit应该设置为256(默认) 任何想法在哪里寻找问题?
我已经安装了Apache2 + MySQL + PHP,并在Ubuntu Linux上使用它。 我想testingZend Server捆绑的Zend Framework安装,因为服务器应该为框架进行优化。 但我不希望它改变我现有的testing网站的function。 我可以在不改变PHP / Apache / MySQL设置的情况下让Zend Server与我的当前网站同时运行吗?
我正在尝试将Zend Optimizer加载到我自编的php中。 这里是我如何编译我的PHP: wget http://museum.php.net/php5/php-5.2.6.tar.gz tar xvfz php-5.2.6.tar.gz cd php-5.2.6 ./configure –prefix=/usr/local/php –with-apxs2=/usr/bin/apxs2 –with-config-file-path=/etc/php5/apache2 –with-config-file-scan-dir=/etc/php5/apache2/conf.d make install 但是,php.ini中的zend_extension指令被完全忽略。 如果我使用不存在的path,我甚至不会收到错误消息。 当使用预编译的php库时,一切工作正常。 在php.ini中我也设置 error_reporting = E_ALL & ~E_NOTICE display_startup_errors = On log_errors = On error_log = /var/log/php_errors.log error_log = /var/log/php_errors.log只会在php文件中发生错误时才写入。 在我设置的apache.conf ErrorLog ${APACHE_LOG_DIR}/error.log LogLevel debug 我也尝试编译–disable-maintainer-zts –disable-safe-mode在另一个网站上提到的–disable-maintainer-zts –disable-safe-mode 。 我selectphp-5.2.6,因为它是(工作)预编译php的版本,但我也尝试过php-version 5.2.16。
在我的Linux服务器的日志中,我几乎每5分钟就有一条logging。 我找不到两个星期的原因,如果你能推荐我一个诊断问题的方法,我会非常高兴。 它在error_log文件中。 我使用PHP 5.3.8和litespeed 5.5。 2012-09-03 16:01:28.399 [INFO] [95.7.223.91:63814-0#APVH_example.com] connection to [/tmp/lshttpd/ APVH_example.com_Suphp.sock. 781] on request #151, confirmed, 0, associated process: 845244, running: 0, error: Connection reset by peer!
我每隔一段时间就会遇到这个错误,但是我不能把它固定在任何东西上 我们正在使用sqlanywhere数据库分机,否则一切都是zend的股票标准。 我禁用了所有其他数据库扩展,因为我们不需要它们 Faulting application name: php-cgi.exe, version: 5.4.37.0, time stamp: 0x54db63b1 Faulting module name: php5.dll, version: 5.4.37.0, time stamp: 0x54db63af Exception code: 0xc0000005 Fault offset: 0x002aa891 Faulting process id: 0x7cc Faulting application start time: 0x01d0ad5c3da5b769 Faulting application path: C:\zend\ZendServer\bin\php-cgi.exe Faulting module path: C:\zend\ZendServer\bin\php5.dll Report Id: 050115f0-1b89-11e5-93f2-001372fd3885 Faulting package full name: Faulting package-relative application ID: […]