Profile cover photo
Profile photo
BBSite
5 followers -
Drupal や最新 Web技術について配信しています
Drupal や最新 Web技術について配信しています

5 followers
About
Posts

Post has attachment
6年ほど前に買ってあんまり使ってなかった YubiKey を復活させた。Drupal にインストールしてみたメモ 
Add a comment...

特定の URL だけは #Drupal に処理させたくない場合

.htaccess を次のように変更すると良いです

==<修正前>===================
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^ index.php [L]
============================

上の 3行のそばならどこでも良いです(僕は4行目に追加しました)

==<修正後>===================
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteCond %{REQUEST_URI} !^/hogehoge
  RewriteRule ^ index.php [L]
============================

^/hogehoge の部分は、正規表現でうまいこと表現してね!
Add a comment...

Drupal で画面が真っ白になって焦った時の対処法
(こんな状況はめったに無いと思うけど)

settings.php に以下を追加
========================
$config['error_level'] = 2;
========================

ついでにこっちも設定しておくといいかも
========================
ini_set('display_errors', 1);
========================

一回このあたり整理しよっと
Add a comment...

Post has shared content
Add a comment...

Post has attachment
Add a comment...

Post has attachment

Post has attachment
#Drupal  で排他制御をおこなうための API を簡単にまとめてみました。実際にとあるプロジェクトで利用してまして、自分で作るの面倒くさいなーって考えてたら見つけたんです。

まあ、共有メモリとかじゃないので完璧にロック出来るかどうかは検証できてないです。大丈夫だとは思うんですけどね
Add a comment...

なぜか Apache のエラーログにエラー原因が吐出されて無くて

Database の watchdog テーブルの中身見た
#drupal  
Add a comment...

Post has attachment
#Drupal  の Database API を色々見てた。

これ db_marge は便利

てか、データ操作なんて普通こうあるべきだよね。
データがあるかないか見て、あれば UPDATE なければ INSERT なんてプログラマが毎回書くような処理じゃない

あと、INSERT と UPDATE とフィールドを別々に指定できるのも面白い
Add a comment...

Post has attachment
Add a comment...
Wait while more posts are being loaded