5

Drupalインストールでinfoドメインが403forbiddenになる問題の対処方法

Posted by booyaa on 1月 3, 2009 in drupal

Drupalという

オープンソース CMS アワードの二年連続優勝、二冠達成したものがあって、興味あったので入れてみました。

singlelife.booyaa.info

なのですが、infoドメインの場合ちょっと問題があって

なんとそのままの設定だとページが403forbiddenになってしまいます。

ちょっと調べたら

http://drupal.0829.info/installation-and-configuration/troubleshooting/info-domain-403

ここに答えが載っていて、どうやら.infoファイルにアクセスできないようにするために

.infoを.htaccessでアクセスできないようにしているみたい。

載っていた方法によると.htaccessの

<FilesMatch "(\.(engine|inc|info|install|module|profile|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)|code-style\.pl|Entries.*|Repository|Root|Tag|Template)$">
  Order allow,deny
</FilesMatch>
赤字を削除して、modulesフォルダに
<Files ~ "\.info$">
  Order allow,deny
</Files>
と記述した.htaccessを新たに設置するというもの。

確かにこれでうまくいきました^^

タグ:

 
7

coreserver + wordpressで画像アップロードができない場合の対処方法

Posted by booyaa on 1月 3, 2009 in wordpress

coreserver + wordpressにて画像アップロードしようとすると
「アップロードしたファイルを/virtual/○○/public_html/blog/wp-content/2009/01に移動できませんでした。」
のようなエラーメッセージが表示される場合がある

これを解決するには

wp-adminの.htaccessへ

<files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

を記述すればうまくいくようになる

タグ:

 
6

nl2br 改行文字の前にHTMLの改行指定文字を挿入する

Posted by booyaa on 1月 3, 2009 in PHP関数

nl2br 改行文字の前にHTMLの改行指定文字を挿入する

string nl2br ( string string)
使い方

$string = “aaaa\nbbb”;

echo nl2br($string);
結果

aaaa<br />
bbb

phpで改行を含んだ文字列をHTMLとして出力する際に活躍します。
ここで注意なのが、
改行文字が<br />になるのではなく
改行文字の前に<br />が挿入されるということ。
改行文字列は残っているということに注意!

しばらく改行が<br />になるんだと勘違いしてました。。

タグ:

Copyright © 2024 ブーヤーの技術開発メモ All rights reserved. Theme by Laptop Geek.