首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Codeigniter -1项目-多个域名和多个IP

问Codeigniter -1项目-多个域名和多个IP
EN

Stack Overflow用户
提问于 2013-06-12 21:22:54
回答 1查看 165关注 0票数 1

我有一台专用服务器。服务器有多个IP。一些IP专用于一个特定域。

代码语言:javascript
复制
Ip1 = mysite.be
Ip2 = mysite.fr
Ip3 = mysite.com

只有一个项目。每个域都位于相同的位置

我的网站在/var/www/vhosts/mysite.com/httpdocs

对于所有其他域,我创建了一个符号链接。

代码语言:javascript
复制
/var/www/vhosts/mysite.be/httpdocs -> /var/www/vhosts/mysite.com/httpdocs
/var/www/vhosts/mysite.fr/httpdocs -> /var/www/vhosts/mysite.com/httpdocs

..。

当我使用mysite.com时,一切都能正常工作。但当我上了mysite.be ..。我有一个来自codeIgniter的输出:

代码语言:javascript
复制
No input file specified. 

我搜索了更多关于这个错误的信息,我看到了:https://stackoverflow.com/a/14578219/905867

我的.htaccess文件已经配置好...我猜

代码语言:javascript
复制
Options +FollowSymLinks

RewriteEngine on
RewriteCond $1 !^(index\.php|robots\.txt|css|js|uploads|modules|public|timthumb\.php|\.htpasswd|google.*\.html|captcha)
RewriteRule ^(.*)$ /index.php?/$1 [L] 

使用symlink链接的域会显示错误"No input file specified“。证明symlink正常,服务器上的acl也正常(chown和chmod)。

我觉得这是个小东西,但我不知道是什么。有谁有主意吗?

其他一些信息:-我用plesk11.0.9 #53管理我的服务器-我的域名是"php as FastCGI module“。如果我使用“作为Apache模块,将出现一个空白页面,而不是错误"No input file specified”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-14 16:18:03

我花了很长时间但是..。问题解决了。

未指定输入文件不是CodeIgniter错误,而是CGI/wasn CGI错误...

所以我检查了一下我的plesk,我发现域名是"PHP as FastCGI Module“而不是"PHP as Apache module”。

但是..。我得到的不是错误,而是一个空白页面。

然后我想到了open_basedir限制。它是在"Webspaceroot“而不是”Docroot“上配置的...“胡言乱语”就行了。

多保重!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17066705

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档