TinyMCE Javascript 生产服务器上的文件 500 内部服务器错误
TinyMCE Javascript File 500 Internal Server Error on Production Server
我有一个用 CakePHP 制作的网站,有一个我从 CakeDC TinyMCE 插件修改而来的插件
这在我的开发服务器上运行良好,但是当我上传到生产环境 (HostGator) 时,TinyMCE 文本区域无法正确加载,并且控制台显示 X GET .. path_to_TinyMCE_JS_File.js
我的其他插件工作正常,不是插件加载问题
我知道我的路径等是正确的,因为当我将 test.js 文件加载到同一文件夹并导航到我可以看到该文件内容时
当我导航到 js 文件时,我应该能够看到 JS 文本,但它 'renders' 是一个空的 file/blank 页面。在控制台中它告诉我我有一个“500”内部服务器错误
我已经重新上传了 JS 文件,看起来应该没问题(正确的文件大小等)。权限似乎没问题(0644)。
我正在通过 CakeDC TinyMCE CakePHP Plugin、CakePHP 2.3(我认为..)
使用 TinyMCE 4.0.26(我确实尝试上传最新的 TinyMCE JS 并遇到相同的 500 错误)
我不确定接下来要尝试什么,非常感谢任何帮助
如果您收到 500 错误,唯一合乎逻辑的做法是检查服务器上的错误日志。日志的位置根据您的网络服务器软件和 os 而变化。但默认情况下,在 linux/apache 上,您可以在 /var/log/apache2/ 下找到您的错误日志,如果您打开相关的错误日志;
tail -f /var/log/apache2/[your-site-name]-error.log
然后只需从浏览器刷新页面即可查看最新的错误日志。这样,您将能够识别问题。如果你不能自己识别它,就copy/paste这里的错误。
耶,终于找到解决办法了!
这里的问题是在 HostGator php 默认情况下启用短标签。有一个
我不得不修改我在 HostGator 上的 php.ini 文件以关闭短标签,现在一切正常!
这个 post 是让我成功的原因:
Why is the JavaScript file parsed as PHP in my Cake plugin?
我有一个用 CakePHP 制作的网站,有一个我从 CakeDC TinyMCE 插件修改而来的插件
这在我的开发服务器上运行良好,但是当我上传到生产环境 (HostGator) 时,TinyMCE 文本区域无法正确加载,并且控制台显示 X GET .. path_to_TinyMCE_JS_File.js
我的其他插件工作正常,不是插件加载问题
我知道我的路径等是正确的,因为当我将 test.js 文件加载到同一文件夹并导航到我可以看到该文件内容时
当我导航到 js 文件时,我应该能够看到 JS 文本,但它 'renders' 是一个空的 file/blank 页面。在控制台中它告诉我我有一个“500”内部服务器错误
我已经重新上传了 JS 文件,看起来应该没问题(正确的文件大小等)。权限似乎没问题(0644)。
我正在通过 CakeDC TinyMCE CakePHP Plugin、CakePHP 2.3(我认为..)
使用 TinyMCE 4.0.26(我确实尝试上传最新的 TinyMCE JS 并遇到相同的 500 错误)我不确定接下来要尝试什么,非常感谢任何帮助
如果您收到 500 错误,唯一合乎逻辑的做法是检查服务器上的错误日志。日志的位置根据您的网络服务器软件和 os 而变化。但默认情况下,在 linux/apache 上,您可以在 /var/log/apache2/ 下找到您的错误日志,如果您打开相关的错误日志;
tail -f /var/log/apache2/[your-site-name]-error.log
然后只需从浏览器刷新页面即可查看最新的错误日志。这样,您将能够识别问题。如果你不能自己识别它,就copy/paste这里的错误。
耶,终于找到解决办法了!
这里的问题是在 HostGator php 默认情况下启用短标签。有一个
我不得不修改我在 HostGator 上的 php.ini 文件以关闭短标签,现在一切正常!
这个 post 是让我成功的原因: Why is the JavaScript file parsed as PHP in my Cake plugin?