#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禁用。
#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。