option value 设置问题(IE11,FireFox,Chrome)

  1. IE6/7/8中,如果option没有value值,那么将返回空字符串。 IE9/Firefox/Safari/Chrome/Opera 中先取option的value值,如果没有value属性,则取option的innerText值。

  2. 如果option没有设置value值,用JS主动设置optiton value,Chrome和FireFox均能成功,IE11失败。所以为了兼容,option务必要加上value属性。测试实例如下:

继续阅读option value 设置问题(IE11,FireFox,Chrome)

(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80

* Restarting web server apache2                                        
    (98)Address already in use: make_sock: could not bind to address [::]:8080
    (98)Address already in use: make_sock: could not bind to address 0.0.0.0:8080
    no listening sockets available, shutting down
    Unable to open logs
    Action 'start' failed.
    The Apache error log may have more information.                                                                  [fail]

继续阅读(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80

Apache Flask 单页面URL增加尾随斜线(Ubuntu 14.04)

环境

  • 系统环境: Ubuntu 14.04; Apache2, Tomcat6集群配置.
  • Flask Template文件夹中仅有一个server.html文件.
  • views.py中仅有一个route.
@app.route('/')
    def server():
        return render_template("server.html")

需求

在浏览器中输入http://example.com/page, URL自动跳转到http://example.com/page/. 继续阅读Apache Flask 单页面URL增加尾随斜线(Ubuntu 14.04)

Python flask web文件上传后应用出现读写错误IOerror

Python flask web文件上传服务器(Ubuntu 12.04, Apache6)后,出现IOerror.

原因有可能是web文件中的.pyc文件未删除,而服务器已配置好环境,不需要运行python文件,从而未重新生成.pyc文件,所以导致出错.

解决方法1. 删除文件中.pyc文件,重新上传.

解决方法2. 在服务器上敲入命令 赋予读写权限, 如sudo chomod 777 文件名.