我一直在尝试增加MAMP(Mac OSX)中的php memory_limit.我使用的PHP版本是5.4.1.0.我已经阅读了有关为MAMP Pro创建新模板的信息,但我正在使用标准版本的MAMP.
我已经尝试了以下所有内容,但似乎没有任何效果.任何帮助将非常感激.
感谢您的时间.
php_value memory_limit 128M
Run Code Online (Sandbox Code Playgroud)
我在以下文件中将以下内容从32M更改为128M:
/Applications/MAMP/conf/php5.4.10
memory_limit = 128M
;
然后我完全退出MAMP并重新启动它,但在MAMP phpInfo中它仍然显示:
memory_limit 32M
虚拟主机
我正在使用虚拟主机来设置我自己的URL.我在某处读到可能需要增加内存限制.所以我把它添加到'php_value memory_limit 128M':
/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot /Applications/MAMP/htdocs
ServerName localhost
php_value memory_limit 128M
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
并降低相关站点配置中的同一文件:
<VirtualHost *:80>
DocumentRoot "/Users/Username/Dropbox/Dev/sitename.dev"
ServerName sitename.dev
php_value memory_limit 128M
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
(顺便说一下,我把我的MAMP文件夹(Dev)保存在Dropbox中,它工作正常)
php.ini中
我还在我的站点目录的根目录和我的MAMP目录的根目录中添加了一个php.ini文件,其中包含以下内容:
memory_limit = 128M
Run Code Online (Sandbox Code Playgroud) 我正在运行以下监视任务:
gulp.task('watch', function() {
gulp.watch('./ui/scss/*.scss', ['styles']);
gulp.watch('./js/*.js', '!./js/vendor/*.js', ['scripts']);
gulp.watch('./**/*.html', ['html']);
});
Run Code Online (Sandbox Code Playgroud)
但它似乎抛出以下错误?...
TypeError: Cannot assign to read only property 'mark' of !./js/vendor/*.js at new Gaze
Run Code Online (Sandbox Code Playgroud) 出于某种原因,我的脚本gulp-watch任务无休止地循环运行(以至于它激活我的MBP上的风扇!),尽管我在其他各种项目中使用相同的gulp文件.
它只是一遍又一遍地编译脚本.尝试删除所有节点模块并npm install
再次使用.但同样的问题.我设置的sass编译任务没有同样的问题.
我甚至尝试排除编译供应商代码,如jquery /其他插件. gulp.watch(['./js/*.js', '!./js/vendor/**'], ['scripts']);
但仍然有同样的问题.
还尝试评论一些脚本并逐一重新引入它们.但似乎没有一致的违规脚本.
// include gulp
var gulp = require('gulp');
// --------------------------------------------------------------
// Plugins
// ---------------------------------------------------------------
var concat = require('gulp-concat');
var stripDebug = require('gulp-strip-debug');
var uglify = require('gulp-uglify');
var include = require('gulp-include');
var sass = require('gulp-sass');
var minifycss = require('gulp-minify-css');
var watch = require('gulp-watch');
var livereload = require('gulp-livereload');
var changed = require('gulp-changed');
// --------------------------------------------------------------
// JS
// ---------------------------------------------------------------
gulp.task('scripts', function() {
gulp.src(['./js/script.js'])
.pipe(include())
.pipe(concat('script-dist.js'))
.pipe(stripDebug())
.pipe(uglify())
.pipe(gulp.dest('./js/'))
.pipe(livereload());
});
// -------------------------------------------------------------- …
Run Code Online (Sandbox Code Playgroud)