ローカルマシンにcustomerappglobal、customerapp、naturaleighのいくつかのサイトをセットアップしています。現在作業しているのはcustomerappglobalの1つだけです。これは、作業が必要なのはそれだけだからです。httpd.confファイルに次のコードを追加しました。
<VirtualHost *:427>
# The name to respond to
ServerName customerappglobal
# Folder where the files live
DocumentRoot "C:/HeritageApps/CustomerApp_v2"
# A few helpful settings...
<Directory "C:/HeritageApps/CustomerApp_v2">
allow from all
order allow,deny
# Enables .htaccess files for this site
AllowOverride All
</Directory>
# Apache will look for these two files, in this order, if no file is specified in the URL
DirectoryIndex index.html index.php
</VirtualHost>
<Directory "c:/HeritageApps">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don't remove
#Allow,Deny
Order Deny,Allow
Allow from all
</Directory>
これはそれが機能するのに十分であるように見えます(ああ、HOSTSファイルに追加された行..)。
とにかく、私はPHP 5、Apache、mySQLでwampserver(最新のもの)を使用しています。ロードしようとしているファイルでrequire_onceの相対パスを使用しない限り、サイトは正常にロードされます。
次のエラーが発生します。
警告:require_once(/vars.inc)[function.require-once]:ストリームを開くことができませんでした:2行目のC:\ HeritageApps \ CustomerApp_v2 \ Customers\Customers.phpにそのようなファイルまたはディレクトリはありません
致命的なエラー:require_once()[function.require]:オンラインのC:\ HeritageApps \ CustomerApp_v2 \ Customers \Customers.phpでrequired'/vars.inc'(include_path ='。;C:\ php5 \ pear')を開くことができませんでした2
私の知る限り、インクルードパス(C:\ php5 \ pear)は存在せず、php.iniファイルまたはhttpd.confファイルでそのパスのトレースを見つけることができません。パスが存在しないことがエラーをスローしている理由であることを読みましたが、解決策は見つかりませんでした。これは過去1、2日続いており、何かが長すぎるとうまくいかないと、私は巻き込まれて怒るという呪いに苦しむ傾向があります。誰かがこれを手伝ってくれませんか?何がうまくいかないのか、どこがうまくいかないのか、本当にわかりません...考えられるあらゆる場所を検索しました。すべてのアプリケーションのインクルードパスを個別に変更できる必要があります(またはグローバルに変更することは素晴らしいスタートです!!)。