小编Tih*_*lov的帖子

CodeIgniter包括来自应用程序的js,css文件返回403禁止

我在从application/modules目录中加载javascript或css或任何其他文件时遇到问题.

我正在使用MAMP和CodeIgniter与HMVC并尝试在模块文件夹中有一个js和css文件夹.然后,当我调用控制器方法时,我也在加载资产文件.

我有其他网站以这种方式工作.结构是相同的,CodeIgniter版本是相同的.基本上我已经复制了以前的网站并从那里开始.

但它总是返回403被禁止.

我做了什么,但仍然没有改变:

  1. 整个站点目录是可写和可读的.
  2. 我可以创建和读取PHP中的新文件到该目录
  3. 我有htaccess文件,我试图删除或更改
  4. 重新安装MAMP
  5. 试图打开一个简单的html文件
  6. MAMP用户和组具有对dir的完全访问权限
  7. 我试图在另一台服务器上运行该网站

apache日志说"[Tue May 22 17:24:30 2012] [错误] [客户端127.0.0.1]客户端被服务器配置拒绝"

这是.htaccess文件:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 [L]
Run Code Online (Sandbox Code Playgroud)

与此同时,其他网站的一切都很好.

到目前为止,我花了很多时间,我被困住了.

任何想法或建议表示赞赏.

谢谢,

apache mamp codeigniter

4
推荐指数
1
解决办法
7305
查看次数

使用PHP和Apache(MAMP)运行wget

我无法通过php exec或系统功能运行wget。该配置使用MAMP。

我成功运行了诸如“'whoami','pwd'等”之类的基本命令。

我什至将apache用户更改为root用户,仍然一无所获。在错误日志中,它输出“ wget:找不到命令”。

我可以在终端上运行,并且工作正常。wget是通过Macports安装的。

我该怎么办?

问候!

php apache wget macports

2
推荐指数
1
解决办法
928
查看次数

标签 统计

apache ×2

codeigniter ×1

macports ×1

mamp ×1

php ×1

wget ×1