我安装了运行PHP7和phpmyadmin的Ubuntu 16.04 LTS.但是,我得到了很多弃用通知,例如:
Deprecation Notice in ./../php/php-gettext/streams.php#48
Methods with the same name as their class will not be constructors in a future version of PHP; StringReader has a deprecated constructor
Backtrace
./../php/php-gettext/gettext.inc#41: require()
./libraries/select_lang.lib.php#477: require_once(./../php/php-gettext/gettext.inc)
./libraries/common.inc.php#569: require(./libraries/select_lang.lib.php)
./index.php#12: require_once(./libraries/common.inc.php)
Run Code Online (Sandbox Code Playgroud)
这是一个问题吗?如何摆脱这些通知(每次加载页面或执行操作时它们会弹出)?
从NGINX版本1.9.11和upwarts,引入了一个新功能:动态模块.
使用动态模块,您可以选择在运行时将单独的共享对象文件作为模块加载 - 包括第三方模块和一些本机NGINX模块.(来源)
我从主线安装NGINX(目前是1.9.14),因此它能够使用动态模块.它还有我想要动态启用的模块:
nginx -V
nginx version: nginx/1.9.14
built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
built with OpenSSL 1.0.1f 6 Jan 2014
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules ... --with-http_geoip_module=dynamic ...
Run Code Online (Sandbox Code Playgroud)
请注意,--with-http_geoip_module=dynamic
它会加载我需要的模块(动态).不幸的是,文档缺乏(一些细节),我无法设置.
我有一个现有的NGINX安装(不是来自源代码).但据我所知,我只需要构建模块,将生成的模块文件放在正确的NGINX文件夹中,并在配置文件中启用它.
我在另一台机器上测试了这个(具有相同的配置,但不是生产机器),但我没有看到该ngx_http_geoip_module.so
文件.我使用的命令:
wget http://nginx.org/download/nginx-1.9.14.tar.gz
tar -xzf nginx-1.9.14.tar.gz
cd nginx-1.9.14/
./configure --with-http_geoip_module=dynamic
Run Code Online (Sandbox Code Playgroud)
在 Digitalocean 上,当我想添加交换时,我想到了这条消息:
尽管通常建议将交换用于使用传统旋转硬盘驱动器的系统,但将交换与 SSD 一起使用可能会导致硬件随着时间的推移而退化。出于这个考虑,我们不建议在 DigitalOcean 或任何其他使用 SSD 存储的提供商上启用交换。这样做会影响您和您邻居的底层硬件的可靠性。本指南供可能在其他地方使用旋转磁盘系统的用户参考。如果您需要在 DigitalOcean 上提高服务器的性能,我们建议升级您的 Droplet。这通常会带来更好的结果,并降低导致可能影响您的服务的硬件问题的可能性。
这是为什么?我认为有必要创建一个稳定的服务器(不会遇到内存问题)
我试图选择一个来自同一个表(和行)的类.
如果用户点击"删除",我需要从"form_delete_id"中获取文本.
不幸的是我回来了一个空字符串.我没有运气就试过"最近()"和"父()".
这是我的代码:
<table class="responsive-table bordered striped">
<thead>
<tr>
<th>id</th>
<th>page</th>
<th>parameter</th>
<th>method</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<tr>
<td class="form_delete_id">2</td>
<td class="form_delete_page">dqfsq</td>
<td class="form_delete_parameter">qsdfqs</td>
<td class="form_delete_method">post</td>
<td class="form_delete_trigger"><a class="waves-effect waves-light btn red"><i class="material-icons left">delete</i>Remove</a></td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
和它下面的Javascript:
<script>
$(".form_delete_trigger").click(function() {
alert($(this).closest(".form_delete_id").text());
});
</script>
Run Code Online (Sandbox Code Playgroud)
geoip ×1
javascript ×1
jquery ×1
nginx ×1
php-7 ×1
phpmyadmin ×1
server ×1
storage ×1
ubuntu-16.04 ×1
vps ×1