如何调试PHP Web应用程序's(特别是Magento)安装流程
How can I debug a PHP Web Application's (Magento specifically) Installation Flow?
我无法通过Magento安装程序的服务条款。单击接受复选框并单击Submit后,页面(似乎是?)会自行刷新。
我已经用这个脚本将perms更改为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/没有用,我想我会提到这条路以防万一。
这是系统的常见问题吗?如果没有,我如何调试正在发生的事情?
未解决(这只解决了一个问题,显然还有更多问题正在进行中)
EDITgetPost似乎存在问题,可能是因为没有正确传递参数?
您的文章缺少有人需要为您调试的细节。两个提示。
-
您不应该在
install/wizard/beginPost
上启动安装。相反,只需加载没有路径的根级域名,并让Magento指引你去哪里(你可能已经在做了) -
与Magento的其他部分一样,安装程序是一个模块,您可以对其进行调试。其控制器位于
app/code/core/Mage/Install/controllers/WizardController.php
在beginAction
和beginPostAction
中添加临时调试代码以了解发生了什么是您的最佳选择
您可以通过CLI进行安装,以解决基于web的安装程序问题(通常),我以前在安装时遇到过一些异常情况:http://www.magentocommerce.com/wiki/groups/227/command_line_installation_wizard
如果在安装过程中和安装后出现任何错误,这也可能有助于阐明为什么基于web的安装程序无法工作。
您也可以尝试:http://www.magentocommerce.com/knowledge-base/entry/how-do-i-know-if-my-server-is-compatible-with-magento以确保您的服务器满足适当的要求。
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- 从网站(特别是Trello.com)获取JSON文件
- 使javascript警报/确认对话框更加可见(特别是在Google Chrome浏览器中)
- 特别是将javascript添加到类中,而不是添加到另一个类中
- Piwik自定义插件开发/JQPlot(特别是:Piwik 1.7.1中的seriesPicker)
- 多文件上传,支持所有浏览器,特别是ie7,ie8和ie9
- 如何从浏览器中删除Skype呼叫工具?特别是Chrome
- 编译用于调试的私有api——特别是_enableRemoteInspector
- 如何模拟AngularJS中的构造函数(特别是Date()构造函数)
- 究竟如何getElementsByClassName工作在Chrome?,特别是w.r.t. NodeLists &;延
- 如何轻松运行本地内容(javascript, Flash),特别是在IE11中
- 如何抑制退格时,日期字段日历是活跃的extjs 4,特别是在IE中
- 在包含相对".js"后缀的npm包中使用aurelia-cli需要导入(特别是autobahn)
- Node.js有哪些调试选项?特别是在Visual Studio Code中
- HTML5视频显示时间在Javascript -特别是秒
- AJAX构建和部署环境,特别是javascript和css min,完整版本
- 如何从HTML表中提取数据,特别是<td id=“;单词“>,使用JavaScript
- 将String转换为方法参数,特别是在console.log中
- Vue.js:从DOM中拉入数据——特别是form action属性
- 如何调试PHP Web应用程序's(特别是Magento)安装流程