php - 如何调试 PHP Web 应用程序(特别是 Magento)的安装流程?

标签 php javascript magento

我无法通过 Magento 安装程序的服务条款。单击“接受”复选框并单击“提交”后,页面(看起来?)会自行刷新。

我已使用此脚本将权限更改为 0777

#!/bin/sh
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 777 {} \;
chmod o+w var/.htaccess
chmod 550 mage

也尝试禁用该脚本,但没有效果。

我从 http://www.mydomain.org/2/index.php/install/wizard/beginPost/ 安装 但无济于事,我想我应该提及路径以防万一。

这是系统的常见问题吗?如果没有,我该如何调试正在发生的事情?

未解决(这仅解决了一个问题,显然还有更多问题正在发生)

编辑似乎存在问题,getPost可能无法正确传递参数?

最佳答案

您的帖子很少提及有人需要为您调试此问题的详细信息。两个技巧。

  1. 您不应在 install/wizard/beginPost 上开始安装。相反,只需加载没有路径的根级域名,然后让 Magento 引导您去往它需要您去的地方(您可能已经在这样做了)

  2. 安装程序与 Magento 的其余部分一样,是一个模块,您可以对其进行调试。它的 Controller 位于app/code/core/Mage/Install/controllers/WizardController.php

将临时调试代码添加到 beginActionbeginPostAction 中以了解发生了什么是最好的选择

关于php - 如何调试 PHP Web 应用程序(特别是 Magento)的安装流程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6230219/

相关文章:

javascript - 如何在几秒钟后自动移动轮播的幻灯片?

magento - Google Plus 分享按钮显示错误图像

php - 我在使用 Index.php 加载主页时收到 404,但 index.php 在直接链接上工作,为什么?

php - codeigniter 4 url​​ 进入循环

php - 有没有办法加载 html 和 JSON 对象

javascript - Rails 正在渲染部分 View ,而它应该只更新现有页面中的部分 View

php - Laravel 在 hasManyThrough 中包含用户的帖子

javascript - 传单未捕获错误 : Invalid LatLng object: (NaN, NaN)

php - Magento 无法以管理员和用户级别登录

magento - “BABEL_ENV”未被识别为内部或外部命令