ホームページ  >  記事  >  CMS チュートリアル  >  dedecms のインストール時に発生する問題を解決する

dedecms のインストール時に発生する問題を解決する

王林
王林転載
2021-02-19 09:41:412297ブラウズ

dedecms のインストール時に発生する問題を解決する

dedecms のインストール時に発生する問題:

MySQL は On [×]Off をサポートしています (サポートされていない場合、このシステムは使用できません)

解決策は次のとおりです。皆様のお役に立てれば幸いです:

この記事の php バージョン: php-5.1.1-Win32

ダウンロードしたディスク内のユーザー マニュアルに従って環境を構成します。 4.0。

変更点:

1. php.ini ファイルの場合
C:\PHP と入力し、php.ini-dist をコピーして C:\WINNT に置きます (Windows XP/2003) )、名前を php.ini に変更し、メモ帳で開き、メモ帳の検索機能を使用して extension_dir = "./" を検索し、そのパスを PHP ディレクトリ内の extensions ディレクトリに指定します。例: extension_dir = "C :\PHP\ext"; 次に register_globals = Off を検索し、Off を On に変更します。
;extension=php_mysql.dll を検索し、前にある引用符 ";" を削除します。
2. マニュアルの IIS の設定手順については、php ディレクトリの「PHP\sapi\php4isapi.dll」を「php5isapi.dll」に変更します。
3. 重要: php ディレクトリの libmysql をコピーします。システム32に。

IIS を再起動します (または Apache も再起動します):
コマンド プロンプトでコマンドを 1 つずつ実行します:

net stop w3svc
net stop iisadmin
net start w3svc

インターネットで見つけた情報、皆さんこれに従って解決できます!

Re:GD は On [×]Off をサポートします (サポートしないと、画像に関連するほとんどの機能が使用できなくなるか、警告が表示されます)

IIS で構成された PHP を使用する場合
インストール ディレクトリの php.ini-dist ファイルを php.ini にコピーし、システム ディスクの C ドライブの Windows ディレクトリにコピーします。
c:\windows\php.ini ファイルを開きます。
Find:
extension_dir = "./"
次のように変更します:
extension_dir = "d:\php\ext" (これは PHP インストール ディレクトリへのパスです)
検索:
;extension=php_mbstring.dll
変更:
extension=php_mbstring.dll
検出:
;extension=php_gd2.dll
変更:
extension=php_gd2.dll
検出:
; extension=php_mysql.dll
に変更されました:
extension=php_mysql.dll
見つかりました:
;extension=php_mcrypt.dll
変更されました:
extension=php_mcrypt.dll
実際には、先頭のセミコロンを削除して保存するだけです。VISTA システムの場合は、別の場所に保存してから切り取る必要があります。

次に、php5ts.dll をphp (インストール ディレクトリ) ディレクトリに、libmysql.dll がディレクトリ C:\Windows\System32 にコピーされます。
php\ext ディレクトリにある php_gd2.dll、php_mysql.dll、php_mbstring.dll ファイルを C:\Windows にコピーします。 \システム32。 (php_gd2.dll がロードされていない場合、php は画像を処理できません。php_mysql.dll がロードされていない場合、php は mysql 関数ライブラリをサポートしません。php_mbstring.dll は、後で phpmyadmin を使用するときにワイド文字をサポートします)

その後、IIS を再起動して Web サイトを更新します。それだけです。もちろん、mysql をインストールする必要があります。

DedeCMS がアップロードされたファイルを選択しなかったか、選択されたファイルのサイズがサイズを超えました。

When DEDECMSでアップロードすると、「アップロードされたファイルが選択されていないか、または「ファイルサイズが制限を超えています」を選択しました」というメッセージが表示され、明らかにアップロードしたので、アップロードされたファイルのサイズがどこで制限されているのか疑問に思いました。 dedecms システムの基本パラメータを探し回ったところ、メンバーの添付サイズの設定しか見つからず、それも変更しましたが、メンバーシップ機能が有効になっていないため、役に立たないと思いました。明らかにこの場所ではありません。そこでネットで調べてみたらO(∩_∩)Oははは~、答えを見つけました! ! ! (検索は最良の教師です):

php 構成ファイルを探していると、php.ini で次の行を見つけました:

; アップロードされたファイルの最大許容サイズ。

# Upload_max_filesize = 2M (PHP のデフォルトのアップロード ファイル サイズは 2M)

10M に変更しました

サーバーを再起動すると、10M 以内のファイルをアップロードできます (*^__^* )ふふ。 ..

その過程で、次のことも発見しました:

;PHP が受け入れる POST データの最大サイズ。

post_max_size = 2M

PHPでもPOSTデータの最大サイズを設定できることが分かりました。

今後アップロードで問題が発生した場合は、ここを変更してください。

実は、dedecms にログイン後のホームページでは、基本システム情報の PHP 環境概要に「アップロードできる最大ファイル数」という項目がすでに表示されています。

関連する推奨事項:

梦Weavercms

以上がdedecms のインストール時に発生する問題を解決するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。