小编jx3*_*jx3的帖子

无法增加MAMP的php内存限制

我一直在尝试增加MAMP(Mac OSX)中的php memory_limit.我使用的PHP版本是5.4.1.0.我已经阅读了有关为MAMP Pro创建新模板的信息,但我正在使用标准版本的MAMP.

我已经尝试了以下所有内容,但似乎没有任何效果.任何帮助将非常感激.

感谢您的时间.


我已将以下内容添加到我的网站的htaccess文件中,该文件由网站读取并运行(ExpressionEngine).但主PHP限制仍未更新.

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)

php mamp expressionengine memory-limit

6
推荐指数
1
解决办法
2万
查看次数

从gulp-watch抛出类型错误中排除子目录

我正在运行以下监视任务:

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 gulp-watch

5
推荐指数
1
解决办法
1173
查看次数

gulp-watch无休止地编译而不对文件进行任何更改

出于某种原因,我的脚本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)

javascript node.js gulp gulp-watch

3
推荐指数
1
解决办法
1634
查看次数