即时通讯试图克隆我的服务器设置没有网站。 我这样做是为了让其他人可以使用与我的相同的服务器设置。 我的设置不包括Apache,我的设置不包括php7.0 然而,当安装克隆到一个新的Ubuntu 16.04它安装了Apache和PHP7.0非克隆中包含。 它完全忽略了php7.1和所有的克隆依赖 看来,Ubuntu 16.04重写安装,并select安装Apache和PHP7.0。 我已经检查了安装文件,并没有提到apache或php7.0 这里是安装的副本https://www.dropbox.com/s/a3zpwveb4y761hg/foo.apt-clone.tar.gz 希望有人能帮助。 先谢谢你
我正在升级我的虚拟机到PHP7,我已经遇到了一些问题,如:PHP警告:PHP启动:无法加载dynamic库'/usr/lib64/php/modules/pdo.so'/ usr /lib64/php/modules/pdo.so:undefined symbol:zend_get_executed_scope in Unknown on line 0 我想重新下载这些文件。 我怎样才能做到这一点? 在centos上工作7。
我下载了最新的稳定的PHP 7版本。 然后安装所有依赖关系: ./buildconf ./configure \ –prefix=$HOME/php7/usr \ –with-config-file-path=$HOME/php7/usr/etc \ –enable-mbstring \ –enable-zip \ –enable-bcmath \ –enable-pcntl \ –enable-ftp \ –enable-exif \ –enable-calendar \ –enable-sysvmsg \ –enable-sysvsem \ –enable-sysvshm \ –enable-wddx \ –with-curl \ –with-mcrypt \ –with-iconv \ –with-gmp \ –with-pspell \ –with-gd \ –with-jpeg-dir=/usr \ –with-png-dir=/usr \ –with-zlib-dir=/usr \ –with-xpm-dir=/usr \ –with-freetype-dir=/usr \ –with-t1lib=/usr […]
PHP 7安装phpmyadmin时如何解决冲突? 我已经安装了PHP 7和Httpd,最后一个我想安装phpmyadmin,但是我在安装过程中遇到了这个错误。 sudo yum install phpmyadmin Loaded plugins: fastestmirror, langpacks http://repos.fedorapeople.org/repos/jkaluza/httpd24/epel-7/x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 – Not Found Trying other mirror. To address this issue please refer to the below knowledge base article https://access.redhat.com/articles/1320623 If above article doesn't help to resolve this issue please create a bug on https://bugs.centos.org/ Loading mirror speeds […]
我试图configurationnginx根据url使用两个不同的文档根,所以如果有人连接到www.example.com将从/ portal / public_html获得网站,但是如果客户端连接到www.example.com/account将得到从其他目录/门户网站2 /公共和该网站的网站应由PHP 7服务。我在nginxconfiguration中使用variables来实现我的目标,但东西不工作,因为我认为它应该。 我得到错误500.在我的日志中,我看到nginx正在他的默认目录“/ usr / share / nginx / html”寻找网站文件2017/11/20 10:31:38 [debug] 21729#0: *421789 fastcgi param: "DOCUMENT_ROOT: /usr/share/nginx/html 也许configuration会更简单,阅读和理解,然后我生锈的英语,所以这是我的nginxconfiguration: 服务器{ 听81默认; server_name www.example.com; access_log /var/log/nginx/www.example.com.access.log; error_log /var/log/nginx/www.example.com.error.log debug; 位置 / { 设置$ my_root / portal / public_html; #PHP v5 设置$ php_host_port 127.0.0.1:9000; root / $ my_root; index index.php; proxy_read_timeout 200; include […]
我正在从多伦多房地产局撤销房地产,我正在使用2GB数字海洋VPS上的PHRETS灯。 当我拉下属性时,我将它们保存到数据库之前运行一些进程。 我有一个每小时运行脚本的cron作业。 有时候,脚本完美无瑕。 其他时候,我经常在第一分钟内得到这个错误: PHP Fatal error: Out of memory (allocated 131076096) (tried to allocate 12288 bytes) in /var/www/mysite.com/vendor/joshcam/mysqli-database-class/MysqliDb.php on line 1511 我已经用memory_limit = 1500M更新了我的php.ini文件 我对这一切都很陌生,但是我觉得这应该允许一个脚本分配1500MB或者1.5GB的内存。 该错误似乎是说,脚本试图分配12288 bytes的可能131076096 bytes ,但这不加起来,是吗? 我怎样才能解决这个问题? 我需要升级我的服务器还是2GB的RAM足够了? 有什么我失踪?
我在两天前在生产服务器(CentOS 6.8)上升级到PHP7(PHP 7.0.14)。 现在,我在nginx(1.10.2-1)日志中出现错误。 2017/01/20 08:20:04 [error] 7654#7654:上游发送* 153301意外FastCGIlogging:3从上游读取响应头时,客户端:XXX.XXX.XXX.XXX,服务器:example.com,请求:“GET / HTTP / 1.0”,上游:“fastcgi:// unix:/var/run/php-fpm/example.fpm.sock:”,主机:“www.example.com” 我们有多个网站都运行各自的php-fpm池,这个错误同时出现在所有网站上。 浏览器在所有网站上显示“502 Bad Gateway”错误。 这个错误来了1-2分钟,然后一切自动恢复正常。 在不同的时间,一天发生三次。 PHP5没有问题。 我试图将opcache中的所有应用程序caching文件夹列入黑名单 我们有另一台服务器的设置已经升级到PHP7,它没有这样的问题。 我应该如何解决问题并find解决scheme? 更新1服务器详细信息 CPU:2个Intel(R)Xeon(R)CPU E5-2620 0 @ 2.00GHz 内存:256GB 操作系统:CentOS版本6.8 Kernal:2.6.32-504.8.1.el6.x86_64 PHP:使用IUS回购7.0.14-3 Nginx:1.10.2-1 服务器用作Web服务器来运行运行stream行的开源PHP应用程序的多个站点。 我们使用Nginx和php-fpm作为后端。 每个网站都有一个spe-php-fpm池和不同的套接字。 PHP应用程序已经与php7兼容,唯一的变化就是升级到PHP7。 更新2 Nginx的主要configuration user apache; worker_processes auto; error_log /var/log/nginx/error.log alert; pid /var/run/nginx.pid; events { use epoll; worker_connections […]
我正在尝试用php7.0-fpmbuild立一个dockerized的ubuntu 16.04lts与apache2和nginx 我用过的命令,但没有工作 [program:php-fpm7.0] command = /usr/sbin/php-fpm7.0 –daemonize –fpm-config /etc/php/7.0/fpm/php-fpm.conf autostart=true autorestart=true priority=5 stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 和 [program:php-fpm7.0] command = /usr/sbin/php-fpm7.0 -c /etc/php/7.0/fpm/php-fpm.conf autostart=true autorestart=true priority=5 stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 和 [program:php-fpm7.0] command = /usr/sbin/php-fpm7.0 -c /etc/php/7.0/fpm autostart=true autorestart=true priority=5 stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 下面是当我尝试作为容器运行时来自docker的错误日志 从apache2容器 2016-06-26 20:04:21,488 CRIT Set uid to user 0 […]
我升级了PHP到版本7,现在我遇到了pecl命令的问题。 当我运行sudo pecl install mongo我得到了很长的错误列表: Warning: Invalid argument supplied for foreach() in Command.php on line 249 Warning: Invalid argument supplied for foreach() in /usr/share/php/PEAR/Command.php on line 249 Warning: Invalid argument supplied for foreach() in Command.php on line 249 Warning: Invalid argument supplied for foreach() in /usr/share/php/PEAR/Command.php on line 249 Warning: Invalid argument supplied for foreach() […]
当试图访问包含非ASCII字符的文件夹中的图像时,服务器将返回404。 奇怪的是,如果我这样做: mv /path/to/dir/ščž /path/to/dir/scz 然后做相反的事情: mv /path/to/dir/scz /path/to/dir/ščž 这不再是404,服务器发送正确的图像。 任何想法,为什么呢? 如果有帮助,权限是755,用户是apache:apche