我有一个Web应用程序查询opentsdb服务器(在后端使用Hbase集群)的不同指标的数据点,并使用dygraph JavaScriptgraphics库,我正在绘制这些指标。 由于从opentsdb获取特定指标的所有数据点本身需要将近2秒,所以我绘制近25个指标的应用程序正在变得非常缓慢。 为了减less这种延迟,我正在考虑使用php5的memcached模块caching所有的查询。 但是我对memcached有几个问题。 有没有什么办法可以configurationmemcache,以在特定的时间间隔之后运行一些命令行查询来在后台更新其caching。 有什么办法可以configurationmemcache总是回复使用caching的查询,而不是首先更新其caching,因为我的应用程序只是绘制过去一天的数据点。 缺less一些数据点并不重要。
当任何消息传到根目录时,我的服务器会向我发送电子邮 cron给我发消息。 今天,我从我的服务器上收到了300多封电子邮件 PHP警告:PHP启动:无法加载dynamic库'/usr/lib/php5/20090626+lfs/suhosin.so' – /usr/lib/php5/20090626+lfs/suhosin.so:无法打开共享对象文件:无第0行的“未知”文件或目录 我不知道为什么。 5小时前,我去debugging它停止了,所以我可以看看,除了可能是日志。 为什么会这样呢? 磁盘没有满,我有足够的内存。
我很抱歉,如果这太宽泛或属于超级用户(请投票移动,如果它)。 我正在创build内部PHP Web服务器的要求,以提交给我们的架构团队,并希望得到一些洞察是否使用Windows或* nix平台,以及需要什么应用程序。 服务器将托pipe一个将连接到SQL Server的小型PHP应用程序。 应用程序将需要发送邮件。 我们还想要包含一个FTP服务器来允许文件被删除。 从我读过的关于使用IIS的Windows平台上看来,似乎IIS只有在使用.NET或ASP应用程序时才有优势。 IIS有邮件function吗? 或者如何configuration邮件(特别是* nix)? 另外,IIS是否具有像Apache一样的.htaccess目录configurationfunction? 对于基于Windows的解决scheme; IIS(自带FTP) Apache(有mod_ftp模块) 对于基于nix的解决scheme; 阿帕奇
我在Linux上使用Nginx和PHP-FPM。 我不确定这个问题是否PHP不写入PHP.ini中指定的位置,或者根本不工作。 Nginx和PHP-FPM生成的一些日志包含PHP错误,但是与其他Nginx日志输出混合在一起。 当我运行phpInfo()时,error_log中的值被设置为我的主目录中的一个文件夹,但是没有任何东西被创build。 我知道Nginx conf和PHP-FPM conf中的值可以覆盖PHP.ini中设置的值,但是运行phpInfo()会显示最终的configuration值。 我希望能够有1个文件夹,Nginx的访问和错误日志,以及PHP错误的单独文件。 谢谢。
我在一个rackspace服务器上使用apache2和MySQL的PHP,它是非托pipe的cluoud托pipe。 我正在使用虚拟主机托pipe多个网站。 现在我想使用它的Django。 一个网站需要django,所以我已经安装了django和mod_wsgi使用apt-get install 。 然后我在httpd.conf中写了下面几行 WSGIScriptAlias / /var/www/djangosite/pyproject/mysite/mysite/wsgi.py WSGIPythonPath /var/www/djangosite/pyproject/mysite/ <Directory /var/www/djangosite/pyproject/mysite/mysite/> <Files wsgi.py> Order deny,allow Allow from all </Files> </Directory> 但是,只有django在所有网站上工作,只有该特定的项目出现在所有网站上。 所以如果我只想要它为特定的网站工作,我需要什么? 以便其他网站可以在以前使用PHP工作时工作。 我需要设置服务器名称等在哪里?
我是一个应用程序开发人员,几乎没有网站开发经验,现在不得不在虚拟服务器上检查一些工作,似乎工作正常,但我找不到主机的configuration[这项工作是由一个系统pipe理员是在度假,所以同时我只需要一些真正的基本configuration,如果指出我可以找出的位置], 所以服务器与Django和PHP的工作,已经有一个Django的网站,我可以看到,该网站的主机configuration $/etc/hosts 喜欢这个: 106.187.93.147 applounge.com.au 问题是,有一个https hello世界的网站,我似乎无法find主机configuration, https://106.187.93.147/tests/hello.html 那么,我在哪里可以find这个httpsconfiguration? 正如指出的主办与Django和PHP的工作,所以在PHP的configuration应该是? $/etc/httpd 但是我的$ / etc中没有这样的文件夹 谢谢!
我在yum上从CentOS 6.3的基本@updates版本库安装了PHP: php x86_64 5.3.3-14.el6_3 @updates 3.5 M 我想安装php-fpm 5.3版本,因为我们的networking软件只能在PHP 5.3版本下运行。 可惜的是: yum install php-fpm 提供我从remi存储库安装verion 5.4.10-1.el6.remi完整更新我的基础php的依赖关系到版本5.4.10-1.el6: Installing: php-fpm x86_64 5.4.10-1.el6.remi remi 1.3 M Updating for dependencies: php x86_64 5.4.10-1.el6.remi remi 2.7 M … other php-* files 我的问题是:什么方法可以从reposiroty完全安装php-fpm 5.3版本? 谢谢!
我有一个资产经理进程的CSS和JS通过PHP。 我使用nginx和php5-fpm来加载我的应用程序。 但返回的CSS和JS文件不gziped。 例如我的url是http://mysite.com/phpcssprocessor/mycssfile.css这个文件通过PHP生成。 这是我的虚拟主机configuration: # / location / { # gzip gzip on; gzip_static on; gzip_proxied any; gzip_types application/javascript application/json application/x-javascript application/xml text/css text/javascript text/plain text/x-component text/xml; # disable etag if_modified_since off; add_header 'Last-Modified' ''; # mvc rewrite try_files $uri $uri/ /index.php?$uri&$args; }
我已经安装了PHP 5.3并使用此PPA升级到5.4 https://launchpad.net/~ondrej/+archive/php5 – 一切顺利。 我旧的pecl扩展,如oauth,不能启用,所以我卸载并重新安装它们。 但他们没有得到加载。 Pecl构build的包很好,但是把'so'文件安装到错误的位置 – '/ usr / lib / php5 / 20090626',而不是新的'/ usr / lib / php5 / 20100525',即使ext_dir设置正确,似乎是一个错误 – https://bugs.php.net/bug.php?id=55196 我把oauth.so移到了新的扩展目录(从php.ini文件中),然后在php.ini中再次检查了扩展名= oauth.so – 但它仍然不会加载扩展名。 运行时 pecl安装oauth 我注意到 : Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 是pecl编译的旧版本的PHP? 这是为什么扩展没有被加载?
即使将index.php放在root / public_html文件夹中,我也得到了默认的cgi [ http://xx.xxx.xxx.xxx/cgi-sys/defaultwebpage.cgi]page 。 我的VPS上的Httpd Conf具有以下条目 <VirtualHost 127.0.0.1:80 *> ServerName server1.mydomain.com ServerAlias cpanel.* whm.* webmail.* webdisk.* autodiscover.* autoconfig.* DocumentRoot /usr/local/apache/htdocs ServerAdmin [email protected] <IfModule mod_suphp.c> suPHP_UserGroup nobody nobody </IfModule> RewriteEngine On <IfModule core.c> SSLProxyEngine On </IfModule> RewriteCond %{HTTP_HOST} ^cpanel\. RewriteCond %{HTTPS} on RewriteRule ^/(.*) https://127.0.0.1:2083/$1 [P] RewriteCond %{HTTP_HOST} ^webmail\. RewriteCond %{HTTPS} on RewriteRule ^/(.*) […]