博文

目前显示的是 十一月, 2017的博文

删除 UBUNTU wine 及 残留的快捷方式

有时候没有安装软件,就喜欢用CHROME创建一个桌面快捷方式来运行网页版的程序。但是网页版的程序图标是非常模糊的。或者有时候是不想使用这个网页版的程序了,但是在程序列表中无法删除,在软件管理器中也找不到该快捷方式。所以只能手动删除相关快捷方式的文件才可以。 以下是手动删除的方法: 1.进入快捷方式存放目录 cd  ~/.local/share/applications 在此文件夹下,保存着相关的快捷方式文件。删除扩展名为.desktop的文件即可。 wine很恶心的一个地方就是,你卸载了wine,但是你安装过的wine程序快捷方式还残留在你的主菜单里边,太蛋疼了,现在教你怎么彻底删掉wine: 1.卸载wine主程序,在终端里输入: sudo apt-get remove --purge wine 2.然后删除wine的目录文件: rm -r ~/.wine 3.卸载残留不用的软件包: sudo apt-get autoremove 但我们在用wine卸载一些windows程序后,在“应用程序”-“其它”菜单里还残留着它的图标,我们可以通过以下方式把它彻底清除掉: 1.将 ~/.local/share/applications/ 下的相关文件或目录删除掉。 rm -r ~/.local/share/applications 2.删除 ~/.config/menus/applications-merged/ 里面相关的文件。 rm -r ~/.config/menus/applications-merged/wine*

树莓派nginx关于运行PHP网页的配置文件

由于NGINX本身并不具备运行PHP网页的能力,因此需要配合PHP程序来解释网页。在树莓派中添加配置文件/etc/nginx/conf.d/***.conf 打开此文件 server { listen 82 ; ========此处为自定义端口 root /var/www/html/admin; ========>此处为网页文件文件夹 # Add index.php to the list if you are using PHP index index .php index .html index .htm index .nginx-debian.html; server_name _ ; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri / = 404 ; } # pass PHP scripts to FastCGI server # location ~ \.php$ { ★★★ # include snippets/fastcgi-php.conf; # # # With php-fpm (or other unix sockets): fastcgi_pass unix: /var/run /php/php 7. 0 -fpm.sock; ★★★ fastcgi_index index .php; ★★★ include fastcgi_params; ★★★ # # With php-cgi (or other tcp sockets): # fastcgi_pass 127.0.0.1:9000; } ★★★ # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #locat...

树莓派上nginx+php7打开PHP页面 显示空白的解决方法

配置好网站后,在浏览器中访问PHP页面,但是显示为空白,没有任何出错提示。 由于nginx与php-fpm之间的一个小bug,会导致这样的现象: 网站中的静态页面   .html 都能正常访问,而   .php 文件虽然会返回200状态码, 但实际输出给浏览器的页面内容却是空白。 简而言之,原因是nginx无法正确的将 *.php 文件的地址传递给php-fpm去解析, 相当于php-fpm接受到了请求,但这请求却指向一个不存在的文件,于是返回空结果。 为了解决这个问题,需要改动nginx默认的fastcgiparams配置文件: vi /etc/nginx/fastcgi_params 在文件的最后增加两行: fastcgi_param SCRIPT_FILENAME $document_root$ fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_script_name; 然后重启一下服务: service php5-fpm reload service nginx reload //重新加载各项配置改动。

设置树莓派终端显示中文字体

  在UBUNTU的终端中通过SSH登录树莓派,发现无法显示中文。用PUTTY登录可以正常显示中文。将UBUNTU终端的文字编码改为UTF-8也不行。只好在树莓派上修改配置。 1.安装中文字体(没有尝试不安装可以不可以显示中文) sudo apt-get -y install ttf-wqy-zenhei 2.修改系统配置文件 sudo vim /etc/locale.gen 将文件中下面两行文字前的#注释掉 en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 保存文件 3.然后更新一下文件,使其生效。 sudo locale-gen 4.重启系统后,在ubuntu终端中即可正常显示中文。