Drupal安裝及使用問題解決列表

#1. 啓動 Clean URLphp

修改Apache的配置文件(如httpd.conf),打開 LoadModule rewrite_module modules/mod_rewrite.so選項。而後在<Directory />模塊中修改 AllowOverride屬性爲 ALL。以下所示html

<Directory> 
	Options FollowSymLins
	AllowOverride All 
	Order deny,allow
	Deny from all 
</Directory>

#2. 安裝過程當中粗線時間超時mysql

Drupal出現Fatal error: Maximum execution time of 30 seconds exceeded in Fatal error: Maximum execution time of 30 seconds exceeded in D:\wamp\www\drupal\includes\database\database.inc on line 2168 Call Stacksql

在drupal安裝目錄\sites\default目錄下settings.php 中添加 ini_set('max_execution_time', '300');緩存

這個解決辦法我試了試,結果發現執行完安裝後,裏面修改的配置已經被覆蓋掉了,也不知道運行了沒。ide

因此改了php.ini文件的max_execution_time = 3000spa

而後又改了mysql的max_allowed_packet值,設置爲最大值1073741824。參考地址:http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packetcode

Plus:後來發現MySQL server has gone away問題出現也是由於php大量執行了批量操做和blob類型數據,致使超時或者是超過緩存大小,而且drupal沒有自動重啓任務,致使了報錯,修改max_allowed_packet爲最大解決。server

#3. 禁用Drupal管理界面的覆蓋顯示模式xml

Drupal7的後臺管理界面使用了Overlay模式進行顯示,老是給人一種沒有進入到管理界面的感受,很不習慣。在Modules中找到Overlay禁用。

image

#4. 添加CK Editor模塊

添加CK Editor模塊能夠順帶着添加一下ck swf

1. 須要如下library支持:

Libraries API:https://drupal.org/project/libraries

WYSIWYG:https://drupal.org/project/wysiwyg

2. 添加ck swf

3. 添加ck finder。ck finder跟ck editor的安裝同樣,經過URL安裝的只是一個連接文件,須要手動下載安裝文件複製到相應的文件夾,在README.txt中cd finder告訴咱們要複製到跟ck editor相同的目錄下,這個相同的目錄是指放置ck editor的安裝文件的地方,完整路徑是 wamp\www\drupal\sites\all\modules\ckeditor\ckeditor,複製後的文件夾以下圖。最後在modules中開啓ck swf和ck finder 以及Libraries API 和 wysiwyg。

相關文章
相關標籤/搜索