我正在使用MAMP服务器,并想知道为什么我在页面刷新时(在浏览器中)不会立即显示我对PHP文件所做的更改.有没有办法设置它?MAMP上没有缓存设置.我必须等待20秒或停止并重新启动服务器.
我正在为一个ReapJS应用程序的Hapi服务器工作但是当我尝试部署到Heroku时,我得到R10错误"在启动后60秒内无法绑定到$ PORT".到底是怎么回事?我正在使用process.env.PORT.我也试过它周围的parseInt().还尝试禁用不同的包.构建总是成功的.
在Heroku日志中,我从index.js看到控制台日志("Hapi正在运行...")但是然后出现R10错误,服务器重新启动,然后崩溃.
==> Hapi Production Server(API)正在侦听http:// localhost:14316 2016-01-22T15:10:33.947571 + 00:00 heroku [web.1]:使用SIGKILL停止流程2016-01-22T15:10 :33.947571 + 00:00 heroku [web.1]:错误R10(启动超时) - > Web进程在启动60秒后无法绑定到$ PORT 2016-01-22T15:10:34.737554 + 00:00 heroku [web .1]:状态从开始变为崩溃2016-01-22T15:10:34.724233 + 00:00 heroku [web.1]:进程退出状态为137
当我使用NODE_ENV = production运行时,这一切都在本地运行良好
SRC/server.js
import Hapi from 'hapi';
import Inert from 'inert';
import jwt from 'hapi-auth-jwt2';
import React from 'react';
import { renderToString } from 'react-dom/server';
import { RoutingContext, match } from 'react-router';
import { Provider } from 'react-redux';
import createRoutes from './routes';
import configureStore from './store/configureStore'; …Run Code Online (Sandbox Code Playgroud)