亚洲精品高清无码视频,亚洲成人网在线播放,亚洲乱码中文字幕综合234http://www.tkk7.com/askcuix/category/32220.htmlzh-cnThu, 31 Jul 2008 12:32:57 GMTThu, 31 Jul 2008 12:32:57 GMT60Django與apache常見配置問題http://www.tkk7.com/askcuix/archive/2008/07/31/219070.htmlChris.CuiChris.CuiThu, 31 Jul 2008 07:57:00 GMThttp://www.tkk7.com/askcuix/archive/2008/07/31/219070.htmlhttp://www.tkk7.com/askcuix/comments/219070.htmlhttp://www.tkk7.com/askcuix/archive/2008/07/31/219070.html#Feedback0http://www.tkk7.com/askcuix/comments/commentRss/219070.htmlhttp://www.tkk7.com/askcuix/services/trackbacks/219070.html

1、 Djangosettings的路徑問題

要將相對路徑改為絕對路徑。主要有: MEDIA_ROOTTEMPLATE_DIRSSTATIC_PATH

示例:

MEDIA_ROOT = 'D:/WorkDev/workspace/djangoTest'

TEMPLATE_DIRS = (

    # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".

    # Always use forward slashes, even on Windows.

    # Don't forget to use absolute paths, not relative paths.

    'D:/WorkDev/workspace/djangoTest/templates',

)

STATIC_PATH = 'D:/WorkDev/workspace/djangoTest/media'

2、 httpd.conf中應加入mod_pythonmodule

http.conf中必須加入:

LoadModule python_module modules/mod_python.so

3、 VirtualHost的配置

取消httpd.confInclude conf/extra/httpd-vhosts.conf前的注釋,就可以在httpd-vhosts.conf文件中配置VirtualHost

4、 PythonPath的路徑問題

   <Location "/">

        SetHandler python-program

        PythonPath "['D:/WorkDev/workspace'] + sys.path"

        PythonHandler django.core.handlers.modpython

        SetEnv DJANGO_SETTINGS_MODULE djangoTest.settings_apache

        PythonAutoReload Off

        PythonDebug On

</Location>

注意這里的PythonPath,將project的目錄加入PythonPath時,應為此project的上一級目錄,比如這里就不能寫為‘D:/WorkDev/workspace/ djangoTest’,否則會找不到settings的配置。

5、 靜態(tài)文件的配置

為了讓圖片、cssjs能夠被apache加載,需進行如下配置:

Alias /site_media D:/WorkDev/workspace/djangoTest/media

<Location "/site_media">

    SetHandler None

</Location>

6、 靜態(tài)文件無法加載的問題

首先,檢查Alias設置的路徑是否正確;

其次,檢查settings.py中的MEDIA_ROOTTEMPLATE_DIRSSTATIC_PATH是否設置為絕對路徑;

最后,檢查apacheerror日志,若發(fā)現(xiàn):

[Thu Jul 31 14:36:08 2008] [error] [client 127.0.0.1] client denied by server configuration: D:/WorkDev/workspace/djangoTest/media/djangopowered.gif, referer: http://localhost:8080/address/

那么說明是因為對這些靜態(tài)文件的訪問被拒絕了,應加入Directory的配置:

<Directory "D:/WorkDev/workspace/djangoTest/media/">

        Order Deny,Allow

        Allow from all

</Directory>

重啟apache服務。

以上均為我在搭建apache+mod_python時遇到的問題,希望能給遇到同樣問題的朋友一點幫助。



Chris.Cui 2008-07-31 15:57 發(fā)表評論
]]>
Django小試http://www.tkk7.com/askcuix/archive/2008/06/30/211709.htmlChris.CuiChris.CuiMon, 30 Jun 2008 09:32:00 GMThttp://www.tkk7.com/askcuix/archive/2008/06/30/211709.htmlhttp://www.tkk7.com/askcuix/comments/211709.htmlhttp://www.tkk7.com/askcuix/archive/2008/06/30/211709.html#Feedback0http://www.tkk7.com/askcuix/comments/commentRss/211709.htmlhttp://www.tkk7.com/askcuix/services/trackbacks/211709.html基于Django框架的敏捷web開發(fā)》這篇文章嘗試了一下django,非常喜歡python的這種web開發(fā)方式,但按照文中的示例進行練習時出現(xiàn)了一個錯誤:Exception Value: (1146, "Table 'django_news.django_admin_log' doesn't exist"),缺少這么django_admin_log表,在網上找到了這么一條信息:
   error:1146, "Table 'demo.django_admin_log' doesn't exist
   You create the django_admin_log table with the command manage.py install admin, as explained in the tutorial
   command manage.py install admin maybe change to manage.py syncdb admin
   然后嘗試manage.py install admin無果,使用manage.py syncdb admin,在mysql中建立了django_admin_log表,問題解決了,該問題可能是因為與作者的django的版本不同造成的,或是作者的遺漏。

Chris.Cui 2008-06-30 17:32 發(fā)表評論
]]>
主站蜘蛛池模板: 久久久久久噜噜精品免费直播 | 亚洲免费视频观看| 182tv免费视频在线观看| 亚洲熟女少妇一区二区| yellow视频免费在线观看| 亚洲精品成人久久久| www免费黄色网| 国产V亚洲V天堂无码| 免费无码又爽又刺激一高潮| 亚洲第一极品精品无码久久| 一级毛片免费不卡在线| 久久久久亚洲AV无码网站| 6080午夜一级毛片免费看6080夜福利 | 亚洲色www永久网站| 中国在线观看免费高清完整版 | jzzijzzij在线观看亚洲熟妇| 免费看的黄色大片| 免费精品久久久久久中文字幕| 亚洲欧洲中文日韩av乱码| 三级毛片在线免费观看| 亚洲VA成无码人在线观看天堂| 美丽姑娘免费观看在线观看中文版 | 亚洲乱码在线观看| 国产精品自在自线免费观看| 日本黄页网址在线看免费不卡| 中文字幕人成人乱码亚洲电影 | 亚洲福利视频导航| 毛片a级毛片免费观看免下载 | 亚洲国产成人久久精品99| 手机看片国产免费永久| 亚洲精品视频在线免费| 日韩免费一级毛片| 黄色网站软件app在线观看免费 | 爱情岛亚洲论坛在线观看| 精品亚洲一区二区三区在线播放| 国产免费拔擦拔擦8X高清在线人| 亚洲人配人种jizz| 亚洲乳大丰满中文字幕| 毛片免费全部播放一级| 国产成人无码区免费内射一片色欲| 亚洲伊人久久大香线蕉影院|