2011-12-23 68 views
2

我剛租了一臺安裝了Plesk 10.4的專用Windows服務器。我認爲PHP等都會進行配置,我可以在我的普羅特網站沒有isses ...安裝了梨,但php包含提供的錯誤

原來默認的圖像沒有安裝梨......我相信,我需要這樣的梨包含語句工作在PHP ...所以我用細末pear.bat安裝它...

不過,我仍然得到包括當一個錯誤(你可以走的一條路看到該文件存在)

Warning: include(Connections/SamConnection.php) [function.include]: failed to open stream: Operation not permitted in C:\Inetpub\vhosts\80stunes.com\httpdocs\index.php on line 3 

Warning: include() [function.include]: Failed opening 'Connections/SamConnection.php' for inclusion (include_path='.;C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\PEAR;C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5;./includes;./pear') in C:\Inetpub\vhosts\80stunes.com\httpdocs\index.php on line 3 

關於我做錯了什麼想法?我可以從命令提示符訪問我pleskphp5目錄時

+1

你需要添加一些東西到你的'include_path' – mario

+0

馬里奧 - 我應該包括什麼?我是一個配置這個(總是在此之前在其他服務器上設置---這是我第一次遇到問題或嘗試設置它)的總noob – cveile

回答

2

聽起來像是你可能啓用open_basedir運行梨命令。

+0

Open_basedir在我的php.ini中被註釋掉了。 ..我應該取消註釋並放置主服務器站點位置(C:\ intepub \ vhosts以及C:\ Program Files文件(x86)\ Parallels \ Plesk \ Additional \ PleskPHP5 diretcory)open_basedir有什麼影響?我是一個noob,當涉及到配置PHP :) – cveile

+0

通過[phpinfo](http://www.php.net/phpinfo)()檢查值。如果它被禁用,我能想到的是你沒有讀取權限,但錯誤信息可能會與我想象的不同。 – goat

+0

謝謝!出現Plesk 10通過覆蓋默認php.ini的域設置自動分配了一個open_basedir目錄......很明顯,Plek中有一個錯誤,它不喜歡以數字開頭的域名並剝離它們......我手動覆蓋了plesk開放basedir設置和它的工作... – cveile