我想将OctoberCMS项目上载到我网站上的子域,但这会给我500或404错误。
我多次更改了 .htaccess 文件,但是没有用。 例如。我将这些行添加到我的 public_html 文件夹的 .htaccess 文件中:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^cms
RewriteRule ^(.*)$ cms/$1 [L]
</IfModule>
有人可以告诉我如何逐步解决此问题吗?
答案 0 :(得分:0)
您需要查看您的Apache错误日志。这可能与OctoberCMS没有关系。可能是未启用mod_rewrite或没有设置正确的AllowOverride规则。让我们知道您的Apache错误日志怎么说,我们可以提供更多帮助。
答案 1 :(得分:0)
谢谢,我检查了主机设置,发现问题出在“ PHP选项”。 首先,我增加max_execution_time值并为数据库设置启用PDO,然后在Public_html中创建.htaccess文件,问题已解决!
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^cms
RewriteRule ^(.*)$ cms/$1 [L]
</IfModule>